I have been in. NET development for five years, and it is still vague. I feel that there are too many. NET development fields and it is too big for me to enter roles.
However, professional development is always necessary. proficient in a major, such as ASP. NET Component Design, and having to learn everything is very youthful.
The following are my search fields. I personally think you can choose one or two to be proficient.
PS: But China's national conditions are different. You have to have a lot of stuff to have a job, which is helpless.
Security performance debugging security performance debug
. Net Performance Tuning
. NET technology-exception and debugging (RSS)
Debugger Technology of vs2008 and sharpdevelop debugging technology
. Net topic-security-SQL Injection Attack (RSS)
Clrprofile understanding and application
. Net Performance Testing Tool
. Net topic-security-verification (RSS)
. Net topic-security and encryption (RSS)
. Net topic-CodeObfuscation and encryption (RSS)
Dotfuscator community edition, a commercial tool made in maxtocode.
Net debugging and performance-related (RSS)
Language and compiler language compiler
. Net freamwork/ProgramSet/IL intermediate language/disassembly/Decompilation
Reflector encryption and decryption
Understanding the Il intermediate language, reading these languages, and researching software cracking and Software Protection
Ajax
. NET technology-Ajax
Silverlight silver
Enterprise Application system architecture and development applied enterprise development
. NET technology-Enterprise Services Enterprise Library (RSS)
. Net Classic Architecture (RSS)
. Net Design Mode
Application Framework Design and Implementation
Component development
. Net Control-webpart (RSS)
. Net controls-Basic Web controls (RSS)
. Net controls-custom controls/custom controls (RSS)
Generate release deployment DeLoy
Install, configure, generate, and publish the InstallShield project of the websetup project.
Report Development Technology
. NET Crystal Report (RSS)
. Net Reporting Services report (RSS)
. Net topic-Report chart (RSS) zendgraph Open Source graphics library
ASP. NET development technology ASP. NET technologies
. Net topic-Data Control-DataGrid (RSS)
. Net topic-Data Control-datalist/repeater (RSS)
. Net topic-Data Control-gridview (RSS)
Web page design interface design
. Net topic-pop-up window/pass value (RSS)
. Net topic-Navigation-menu Daquan (RSS)
. Net topic-Navigation-scaling Panel (RSS)
. Net topic-Navigation-bookmarks/slide directories (RSS)
. Net topic-Navigation-tree directory (RSS)
. Net topic-palette/color optimizer (RSS)
. Net topic-generating static pages (RSS)
. Net topic-image-Thumbnail (RSS)
. Net topic-Image Display (RSS)
. Net topic-image-Verification Code (RSS)
. Net topic-webpage progress bar (RSS)
. Net topic-webpage status/Page transfer value (RSS)
. Net topic-file/folder new Read edit Delete (RSS)
. Net topic-file upload/download (RSS)
. Net topic-audio/video multimedia playback (RSS)
. Net topic-bank payment interface (RSS)
. Net topic-Email sending question (RSS)
Use vs2005 to debug JavaScript (RSS)
ASP program debugging tool, aspstudio
SQL Server
Reporting Services (RSS)
Sqlserver2008/ 2005/2000 (RSS)
SQL statement/stored procedure (RSS)
Massive Data Reading stored procedures
Development Tools
Visualstudio. net2005/2008 tool (RSS)
C # to VB. NET Translator
A required. Net tool. C # VB is a common language.
Fiddler
Fxcop code standard detection tool
Team Development, synchronized with visualsourcesafe
Httpwatch
Memcached
Multiple IE
Reflector
Net code generator (RSS)
Generate all SQL crud statements based on the database table structure
Development tools and development auxiliary tools (RSS)
Unit Test and technologies
1. nunittestdriven. Net 2. nunit
3. nunitforms Windows Forms applications provide unit testing and stress testing nunit Testing
Vs2005 built-in testing tool, nunit Testing
. Net excellent website
. Net official website www.asp.net codeproject
Blog In msdn
. Net Development Resource (not mandatory]
ASP. net faq asp101 aspfree
Entrepreneurship: idea + prototype + Team + money
There are a lot of things to learn, but there are also a lot of work tasks. Therefore, we can understand one or two fields and strive to achieve expert level.