Until last November I had only a faint idea about Dot net and how it works. Only knew it was a Microsoft product. But when I joined this company, I was given training in Dot net, while my friends were given training in J2EE stream. Actually I wanted J2EE as my specialization, but as it was randomly selected, I had no other option but to select Dotnet. Just going through my syllabus, I found the topics to be covered in this training. Those were -MS SQL server, ADO.NET, C# and finally ASP.NET.
Dotnet basically is a set of Microsoft technologies which can support multiple languages. With Dotnet, web development has been simplified. Dotnet development platform include web services like XML, SOAP, HTML, Dotnet framework which is the foundation for building and developing web services and Visual Studio Dotnet which is the tool for developing web services. ADO.NET is the model used by .Net applications to connect to the database.
The user interface of the Visual Studio IDE (Integrated Development Environment) is very much user friendly. Unlike the coding for HTML where one has to write code for all the controls like text boxes, buttons etc, in VS everything comes in a toolbox from where one can drag and drop to the page and the code is generated by the IDE itself. Coding has been very much simplified in this IDE. The IntelliSence of the IDE was one thing I was really impressed with. One doesn’t have to code for the complete thing, the IntelliSence detects it and gives the user all the options which are available.
Visual Studio IDE IntelliSence
The IDE debugger was another feature I was really interested in. It has host of features included in it which makes it easier to find errors and fix it while coding. The quick watch and add watch windows are very useful tools in debugging.
I have used only C# and Visual Basic as the coding language in .Net although it supports many more languages. Although there may be some drawbacks for .Net like single operating system support( although Microsoft says it as Platform independent, this mostly used with windows), but still .Net excels in many areas where its rivals fails. Now I’m in the process of learning more and more about .Net and its application. And I’m very much happy to work in this technology.
Technorati Tags : Microsoft .Net IntelliSence










