In general sense, an IDE (Integrated Development Environment) is a software development or a designer tool that
-increases the accuracy of developing the software apps
-reduces the time taken to develop a software app which ultimately leads to the faster app development.
To develop a .NET app quickly and accurately Microsoft developed two IDEs:
1. Visual Studio.NET (VS.NET): This is mainly a developer IDE which enables
-a developer to write code for windows or web…..apps in user friendly manner and
-a designer to design a desktop or web app in user friendly manner but the design might not be so rich.
Major basic Features: (exist from .NET 2.0) -It (VS.NET) understands the .NET framework (CLR+BCLs). I think you agree with me if you had already used .NET intellisense (drop downs). It is going to notify you which property or which method you need to use for a specific class and which class belong to which namespace and so on…
-It understands the language compilers. This you would agree if you had already compiled a simple C# program without placing a semi-colon at the end of the statement….-It gives you inbuilt database support. This you would agree if you had created and managed a simple table from the server explorer window of VS.NET studio.
There are lot of other features .But I think VS.NET is self-explanatory. Go – observe – design and code.
2. Expression Studio: This is exclusively a designer IDE which enables a designer to design very very…rich desktop and web apps. This also with same notion Go-Observe-Design.
Warning: But as a learner I just want to suggest you not to involve too much in VS.NET because it is going to kill your programming skills…this is for sure. If you are a real time developer...its fine….because you need to save time… Though you (learner or a developer) use it …just try to observe what is happening…..
1/24/2010 06:14:00 PM |
Category:
.NET platform
|
