Jul 20

I was having lunch recently with a colleague when he asked, “Are you still messing around with that .NET stuff?” I could tell by the tone of his voice that he—like many computer users—still viewed .NET with suspicion.

And perhaps with good reason. Purposefully kept separate from the Windows operating system, the 22MB Microsoft .NET Framework is an hour download on dialup and four minutes on broadband. For .NET developers, this extra step adds one more hurdle for a potential customer to overcome when purchasing our software.

So in this article I attempt to demystify .NET, encourage you to download the latest version of the .NET Framework so you can run the latest and greatest .NET software, and help convince Microsoft that it needs to ensure every PC user has the newest .NET.

What is Microsoft .NET?

Microsoft .NET is simply something you need on your Windows PC to run our software.

OK, really, what is .NET?

Microsoft .NET (pronounced “dot net”) is a software component that runs on the Windows operating system. .NET provides tools and libraries that enable developers to create Windows software much faster and easier. .NET benefits end-users by providing applications of higher capability, quality and security. The .NET Framework must be installed on a user’s PC to run .NET applications.

This is how Microsoft describes it: “.NET is the Microsoft Web services strategy to connect information, people, systems, and devices through software. Integrated across the Microsoft platform, .NET technology provides the ability to quickly build, deploy, manage, and use connected, security-enhanced solutions with Web services. .NET-connected solutions enable businesses to integrate their systems more rapidly and in a more agile manner and help them realize the promise of information anytime, anywhere, on any device.” See Microsoft for more information.

What is the .NET architecture?

Microsoft .NET consists of four major components:

  • Common Language Specification (CLS) – blue in the diagram below
  • Framework Class Library (FCL) – red
  • Common Language Runtime (CLR) – green
  • .NET Tools – yellow

.NET Architecture

At the base of the diagram in gray is the operating system, which technically can be any platform but typically is Microsoft Windows 2000 or greater, accessed through the Win32 API (Application Programming Interface).

Common Language Specification (CLS)

The CLS is a common platform that integrates code and components from multiple .NET programming languages. In other words, a .NET application can be written in multiple programming languages with no extra work by the developer (though converting code between languages can be tricky).

.NET includes new object-oriented programming languages such as C#, Visual Basic .NET, J# (a Java clone) and Managed C++. These languages, plus other experimental languages like F#, all compile to the Common Language Specification and can work together in the same application.

Framework Class Library (FCL)

The FCL is a collection of over 7000 classes and data types that enable .NET applications to read and write files, access databases, process XML, display a graphical user interface, draw graphics, use Web services, etc. The FCL wraps much of the massive, complex Win32 API into more simple .NET objects that can be used by C# and other .NET programming languages.

Common Language Runtime (CLR)

The CLR is the execution engine for .NET applications and serves as the interface between .NET applications and the operating system. The CLR provides many services such as:

  • Loads and executes code
  • Converts intermediate language to native machine code
  • Separates processes and memory
  • Manages memory and objects
  • Enforces code and access security
  • Handles exceptions
  • Interfaces between managed code, COM objects, and DLLs
  • Provides type-checking
  • Provides code meta data (Reflection)
  • Provides profiling, debugging, etc.

.NET Tools

Visual Studio .NET is Microsoft’s flagship tool for developing Windows software. Visual Studio provides an integrated development environment (IDE) for developers to create standalone Windows applications, interactive Web sites, Web applications, and Web services running on any platform that supports .NET.

In addition, there are many .NET Framework tools designed to help developers create, configure, deploy, manage and secure .NET applications and components.

What is the history of .NET?

.NET started as a classic Microsoft FUD operation. In the late 1990s, Microsoft had just successfully fought off a frontal assault on its market dominance by killing the Netscape Web browser with its free Internet Explorer. But Microsoft was facing a host of new challenges, including serious problems with COM, C++, DLL hell, the Web as a platform, security, and strong competition from Java, which was emerging as the go-to language for Web development.

Microsoft started building .NET in the late 90s under the name “Next Generation Windows Services” (NGWS). Bill Gates described .NET as Microsoft’s answer to the “Phase 3 Internet environment, where the Internet becomes a platform in its own right, much like the PC has traditionally been… Instead of a world where Internet users are limited to reading information, largely one screen at a time, the Phase 3 Internet will unite multiple Web sites running on any device, and allow users to read, write and annotate them via speech, handwriting recognition and the like,” Gates said. We are certainly approaching that vision.

Microsoft announced .NET to the world in June 2000 and released version 1.0 of the .NET framework in January 2002. Microsoft also labeled everything .NET including briefly Office to demonstrate its commitment and dominance on this new thing called the Web. But out of that grand FUD campaign emerged the very capable and useful .NET development environment and framework for both the Web and Windows desktop.

What are the benefits of .NET?

.NET provides the best platform available today for delivering Windows software. .NET helps make software better, faster, cheaper, and more secure. .NET is not the only solution for developing Web software—Java on Linux is a serious alternative. But on the Windows desktop, .NET rules.

For developers, .NET provides an integrated set of tools for building Web software and services and Windows desktop applications. .NET supports multiple programming languages and Service Oriented Architectures (SOA).

For companies, .NET provides a stable, scalable and secure environment for software development. .NET can lower costs by speeding development and connecting systems, increase sales by giving employees access to the tools and information they need, and connect your business to customers, suppliers and partners.

For end-users, .NET results in software that’s more reliable and secure and works on multiple devices including laptops, Smartphones and Pocket PCs.

Why are you (this blog author) developing in .NET?

The Mini-Tools developers were impressed with the Microsoft .NET technology and development platform and felt it provided the best environment with which to build and deliver innovative desktop and Web software for Windows. All of our software is written in C# for .NET on Windows.

Why should I install .NET on my computer?

Because many new software applications require .NET. Having the latest version already installed on your computer enables you run new .NET applications immediately as they become available.

Which versions of .NET are available?

The newest version available today is NET v3.0, but most PC users have v2.0 installed.

Although .NET v3.0 is now available, Windows Update is not automatically installing it, hence few people have it. People who purchase new PCs with Windows Vista pre-installed will receive the latest .NET v3.0 but there may be some versioning issues. Microsoft released a beta version of .NET v3.5 in April 2007.

Following are the production versions of .NET:

Version Name Version Number Release Date
1.0 1.0.3705.0 2002-01-05
1.0 SP1 1.0.3705.209 2002-03-19
1.0 SP2 1.0.3705.288 2002-08-07
1.0 SP3 1.0.3705.6018 2004-08-31
1.1 1.1.4322.573 2003-04-01
1.1 SP1 1.1.4322.2032 2004-08-30
2.0 2.0.50727.42 2005-11-07
3.0 3.0.4506.30 2006-11-06

How do I know if I already have .NET?

We have queried your Web browser, and it tells us that you have the following .NET versions installed on your PC (note this only works for Internet Explorer):

Another way to check if you have .NET:

  1. Click Start on your Windows desktop.
  2. Select Control Panel.
  3. Double-click Add or Remove Programs.
  4. When the Add/Remove window appears, scroll through the list of applications and try to find Microsoft .NET Framework. There you will see which versions of .NET are installed on your PC.

Where can I get .NET?

Microsoft .NET is available as a FREE download from Microsoft.

Why is .NET separate from the Windows operating system?

Another way to ask this question is, "Why doesn't Microsoft ensure every Windows PC has the latest version of .NET installed?" Since .NET is so important to Windows, and Microsoft delivers both .NET and Windows, why doesn't Microsoft simply make .NET part of Windows?

Just my theory, but it probably stems from the Sun vs. Microsoft bad blood over Java. Sun and Microsoft got into a legal spat, Microsoft stopped shipping Java with Windows, and so now Java is a separate download for Windows users. As a result, perhaps Microsoft is wary of appearing monopolistic, hence they maintain the .NET Framework as a separate download too.

Why is this a problem? Because it is a large file that must be downloaded and installed separately, naturally many people view .NET with suspicion or at least hesitation. And this provides an inconvenience and yet another barrier for a potential customer purchasing our .NET software. So here's my plea:

Microsoft, please include the latest version of .NET as an automatic download to every Windows PC as part of the normal Windows Update process. Thank you.

Will .NET cause problems on my computer?

No. Once .NET is installed, you do not have to do anything to manage it, and .NET should not adversely affect the operation of your computer.

What should I do now?

Download and install the latest version of .NET! 🙂

Links

Share and Enjoy:
  • Twitter
  • Facebook
  • Reddit
  • LinkedIn
  • Digg
  • DotNetKicks
  • StumbleUpon
  • Slashdot
  • Technorati
  • Google Bookmarks
  • Print
  • email

Article published on July 20, 2007




Tags: , , , , , , , , , ,

259 Responses to “What is .NET?”

  1. FLYabroad Says:

    good tks!

  2. FAT .NET Says:

    […] .NET on every PC as part of the normal Windows Update process.  As I discussed in my article, “What is .NET?”, Microsoft’s reluctance to include .NET as a standard component of Windows probably stems from the […]

  3. prasanna Says:

    hi sir,
    excellent explanation about .net.Really i donot know about .net and i m searching for details.

    Thank u sir,

    prasanna

  4. waqar Says:

    very good n precise easy to memories very help full in interviews

  5. What is “.net” (Dot net) « Ruminations of Harsha Says:

    […] January 4, 2009 — hmt34 Here is a nice post on .net to read more, follow this link What is Dot net Posted in […]

  6. Ravi Says:

    1) Are the newer versions of .net backward compatible i.e. will work on older MS windows operating systems?

    2) Do older versions of .net apps work well in newer versions of MS OS such as Vista?

    3) Why go to version 3 or 3.5? Is there a lot of retrofitting required to go from versions 1 to 3 or 2 to 3?

    Thx

  7. timm Says:

    1) Are the newer versions of .net backward compatible i.e. will work on older MS windows operating systems?

    .NET 2.0 will work on Win 98, ME and 2000. But .NET 3.5 dropped support for these older OSes and only supports XP and newer. See:

    http://msdn.microsoft.com/en-us/library/bb882520.aspx

    2) Do older versions of .net apps work well in newer versions of MS OS such as Vista?

    In my experience, yes.

    3a) Why go to version 3 or 3.5?

    In case you want to use the new features in .NET 3.x such as LINQ, WPF, WF, Voice, etc.

    3b) Is there a lot of retrofitting required to go from versions 1 to 3 or 2 to 3?

    Except in rare cases, little work is needed to move forward in .NET versions.

  8. smita Says:

    hiii sir,
    i liked .net that you have written. marvallous job.

  9. Pradeep Says:

    Nice article, has lot of very good basic information of .net, specially for beginners…..

  10. mudit Says:

    hi i,m a student, in an engineering college….
    i,m in 1st year… i jus know c.. n faint idea about c++..
    but i want to learn .net can i learn it without learning any oop language…
    please reply to my question

  11. timm Says:

    The main .NET languages — C# and VB.NET — are both object-oriented languages. There are some .NET functional languages like F#. But if you are a college student and want to best prepare yourself for a career in programming, you should definitely learn OOP. It’s really not that hard and is much preferred over functional languages for large systems. That way you’ll be ready when you enter the job market to work with C# or Java, etc.

  12. Ashish Says:

    I am IT student i have to give the presentation on .net. I am great thankful to you because after i read your blog i am now statisfied.
    Keep the good work in upcoming days.I hope that you include more information on .net.

  13. Joe Says:

    This is a nice overview for .Net.

  14. A New Galaxy: Works Cited Says:

    […] “What is .NET?” DevTopics. 2007. 26 Mar. 2009 <https://www.devtopics.com/what-is-net/&gt;. […]

  15. Nothando Says:

    1.Which Microsoft operating system was the NET Framework version 1.0 release for?
    2. what is IDE?
    3. List and discuss 2 principal design features of the Framework.

  16. timm Says:

    1.Which Microsoft operating system was the NET Framework version 1.0 release for?

    Windows XP was the newest OS available when .NET 1.0 was released in January 2002. However, it also ran on Windows 2000 and NT 4.0.

    2. what is IDE?

    Integrated Development Environment
    http://en.wikipedia.org/wiki/Integrated_development_environment

    3. List and discuss 2 principal design features of the Framework.

    Do you have an assignment for school? 😉

    Design Feature #1: Common language specification. The CLS integrates code and components from multiple .NET programming languages into a single program, which can theoretically run on any operating system that supports .NET.

    Design Feature #2: Managed code. Managed code executes under the management of a virtual machine, unlike unmanaged code, which is executed directly by the computer’s CPU. The benefits of managed code include programmer convenience and enhanced security guarantees.

  17. sateesh Says:

    superb block,,,,,,,i just loved it…sir can u plz include asp.net in diz

  18. Vimala Says:

    It’s very simple and very informative, and thank you so much for the information.

  19. Minnie Says:

    Wowiee!!!! Thankyou Sir! Didn’t even find a simple definition of .NET in black book of C# . NET……… Simply liked your blog. Thankyou once again…..

  20. shankey Says:

    awesome work….i had to appear for ma internals on .net…i was unaware of the facts n use of .net but this stuff got me many things..really thanx for this work..this helped me a lot..keep up the good work

  21. Amit Saxena Says:

    It was really a simplest and the easiest definition for .net. Thanks a lot..

  22. chacko Says:

    great sight…. really digestable. thanxs

  23. Sankeerthi Says:

    Thanq Sir for giving the great ideas from the beginning of .net…….
    Keep p ur work……

  24. praveen Says:

    tahanqqqqqqqqq sir

  25. amrita Says:

    ya thank you sir for putting so much of information abt .net
    i am willing to make my final year project in .net
    so had no clue abt .net but as people say .net is in u shud noe abt it
    i felt making project in it is the best way to learn it
    u provivded with good and provocating information abt.net…
    thanks a lott…

  26. Mythili Says:

    what is .NET???

  27. Samiran Says:

    nice to attach with you . it will better if the difference between the versions ware more clarified. thank you…

  28. Nikhil Says:

    give more details about the .NET platform. thanks a lot( nikhil&samir a nice guy)

  29. Sourav Says:

    very nice sir..

  30. suvi Says:

    hai sir!!!!
    really the information which u presented is useful for us.pls bring out some new kind of idea also.
    thank u……….

  31. sanjayt patel Says:

    very nice and satisfactory…………
    thanks

  32. Gaurav Says:

    Thank You

  33. Rupam Says:

    Thank u so much, u hav done a gr8 job. Thanx again.

  34. Sheetal Says:

    Useful information thank you

  35. sandeep Says:

    thanx sir,

    Before reading this article i have no idea about .net.

  36. Manoj kr singh Says:

    thanx sir so for nice work on .Net

  37. vinaykumar Says:

    dear sir
    ii am biggner in .net. i want info that how learn .net&what is learn 1st

  38. Josh Says:

    I dnt understand the ur .net. Ple explain the briefly

  39. Daniel Says:

    My system shows 3 versions:
    Microsoft .NET Framework 2.0, 3.0, and 3.5
    Should it just have one version?
    Can I safely delete the apparent “older” versions and simply have Framework 3.5 SP1?

    Thanks! Your general .NET discussion was very good.

  40. Cas Says:

    In my Add/remove programs I have:
    Microsoft .Net Framework 1.1
    Microsoft .Net Framework 2.0 Service Pack 2
    Microsoft .Net Framework 3.0 Service Pack 2
    Microsoft .Net Framework 3.5 SP1

    I am running XP
    Windows 5.1 (Build 2600.xpsp_sp3_qdr.090804-1435:ServicePack 3
    MS Office 2003

    I am currently having problems with MS Updates where 8 updates have not installed for months.
    There are hundreds of posts in various forums with about the same amount of recommendatoins to fix it. (All related to these 7 security updates and 1 junk mail update)

    There are several that talk about uninstalling .net and reinstalling it. Or maybe not reinstalling it at all.
    I wanted to at least try this as I have tried several of the other suggestions.

    1. Which of the .NET can I safetly remove.
    2. Can I safetly remove all of them?
    3. Have you heard of the problem with MS updates not installing?

    Good explanation of .NET … Thanks

  41. Sheen Says:

    ITs gr8………………………..Thank u so much 4 giving such a grb help.Keep it up!!!!!!!!!!!!!

  42. Ted Says:

    I wonder if it would be less time consuming for millions of programmers write proper programs without the use of thousand of those external libraries like .net, than billions of people spend most of their time searching and downloading those libraries.
    From the point of view of regular user such programs are just crippled if they miss pieces of code which needs to be searched for, downloaded and installed and then one have to do it again and again because only programmers know what exactly pieces of code are missing and where to find them etc etc
    It would be really nice to have a tag for well written programs: not crippled, does not require extra mass downloads.
    I wonder how many people think this way.
    🙂

  43. kiran Says:

    hi,

    it is very nice……………………………..!

  44. ranjith Says:

    hi:)

    this is awesome site to learn .net

  45. balu Says:

    good basic knowledge

  46. govind Says:

    The definition and totally explanation of the concept is good.

  47. govind Says:

    The definition and the explanation of the concept is good.

  48. Muhammad Faraz Shaikh Says:

    woooooooooooo!

    It was a suberb explanation from you sir. Because now I have alot of knowledge about .Net and can represent this topic easily.

    I want to be a very successfull software engineer and this helped me alot to increase my knolwledge of software and its developing.

  49. bheemsen joshi Says:

    excellent explonation sir……..thanq

  50. karthik Says:

    really a good description……..thnx a lot….

  51. chandrakala Says:

    i like the defination of the .net this will be give very simple to understand thanq very much sir.

  52. Riya Says:

    thank ,nice and simple way to make undrstand what is .net

  53. Rohit Says:

    Hi I m Rohit

    I Want use thise >>

    How 2 use thise aftr …

    any body 1 2 help me ???

  54. fatima Says:

    nice information,now something im understanding the dotnet

  55. Chaitanya Says:

    Good Description………

  56. anand Says:

    it’s more useful for me . i am really prude of this site ,,

  57. waheed Says:

    really helpful stuff sir
    i like ur site

  58. BALADHONI Says:

    hi i hate readin but when i started to read this it was really interesting…

  59. aarthy Says:

    it is very nice…..
    it is easily understandable also…….

  60. Yogesh Says:

    it is realy helpful & useful for me……..
    i got something new…..
    it is very nice.

  61. abhishek Says:

    hello sir
    can u tell me that i m a beginner in .net so how shld i start learning it..i knw vb…plz tell how shld i learn .net from d beggining and make my concepts clear..tell any book if required….plz reply asap…
    thanx

  62. KAVITHA.R Says:

    YOUR BLOG WAS REALLY FANTASTIC FOR BEGINNERS…………..
    PLEASE TELL ME THE FUTURE OF .NET IN SOFTWARE INDUSTRY….AND U PLEASE CLARIFY MY DOUBT, WHETHER JAVA OR .NET WHICH ONE IS PLAYS AN IMPORTANT ROLE IN AN IT INDUSTRY?
    PLZ…. DONT NEGLECT THESE QUESTIONS…
    BCOZ U R THE GREAT SOURCE OF LEARNING .NET…

  63. prabhjot Says:

    nice explanation and find it very beneficial for me

    thanks.

  64. timm Says:

    @KAVITHA.R: IMO, both Java and .NET will play a significant role in the future of software for at least the next decade.

  65. chirag patel Says:

    thanks, sir it very easy understand for me

  66. swarna Says:

    thanku ,we are understanding easy

  67. Davis Says:

    The way u explained is really appreciable… thanks a lot… I have studied C# with .net as a subject in my engineering.. But didn’t understand the concept der.. Now its very clear…

  68. Sam Says:

    Lol there are more “Sir” words here then “.net”
    I guess its all coming from South Asia…lol

  69. Deepak(NIITAllahabad) Says:

    I think it is a complete solution if u visit to know about .NET

  70. rajeshbabu varada Says:

    It is sweet ,short & simple way to learn about .NET ,Thank u

  71. royal Says:

    hello sir…
    iam going to do job in ibm but i have no required knowledge in dot net,can do it with training in the company is it possible to learn something in the company.i have some doubt sir pls tell me..

  72. M.Rekha Says:

    pls i need programs + path connections to attend my interview

  73. fahiq Says:

    well explained…

  74. vivek Says:

    hi………………
    I m vivek……
    first time it will not in understand
    bt it is more effective definition of .NET

  75. shilpa Says:

    it’s short but correct information about .net but v want knw full information about .net sir.

  76. swathi Says:

    thank u sir,it was well explained and easy to understand.

  77. harkirat Says:

    thanx a lot for providing us a useful knowledge about the most important topic……….that has great demand now a days……………thanx a lot

  78. himanshu rai Says:

    sir
    i want to know that which branch student also learn to this /../////////////

  79. sivaji.k Says:

    hai wonderful

  80. bindu Says:

    thanku sir, it is easy 2 understand.

  81. monif Says:

    i want to information about updating in asp.net database sql server 2007

  82. markus Says:

    i’m new to .net and this was a superb explanation for me to understand. thank you for your article.

  83. kishore Says:

    i am little confused about dot net. dot net is purely used for web applications, in institutes dot net courses are available, wch one is best.

    can any one tell me how many parts are there under dot net

  84. parminder Says:

    sir,
    its very nice . easy 2 understand and helpfull 4 us..
    a lot of thanxxxxxxxx……….

  85. deepika Says:

    sir,
    its very helpfull .
    and
    plz tell us about vb.net in detail .

  86. amit verma Says:

    nice overview of .net,
    thks sir

  87. usman Says:

    thanks alot…

  88. garry Says:

    sir,
    Thank u for good explanation with diagram.

  89. Janu Janu Says:

    Hi,
    I am new to IT field. I am learning manual testing and I am interested to learn about .net. are c, c+ and VB required lanuages to learn .net.? How long it will to take to learn ,net. Can some one recommend me any helpful books/ websites to gain knowledge in .net?
    Appreciate if some one can explain me vividly!

  90. sudhakar Says:

    hi. well i have an in hand in C language but now that i want to learn .net and i am confused about where to start with and what to learn initially.Well one word i wanna say that if i could get any website with the tutorials or any book having complete details of dot net.I would be very grateful if i could manage to get that stuff.Could any one plz help me out of this???

  91. sudhakar Says:

    hi. well i have an in hand in C language but now that i want to learn .net and i am confused about where to start with and what to learn initially.Well one word i wanna say that if i could get any website with the tutorials or any book having complete details of dot net.I would be very grateful if i could manage to get that stuff.Could any one plz help me out of this???

  92. pushpa thapa Says:

    i want all information in dot net

  93. manoj chauhan Says:

    gud stuff for basic knowledge of .net 🙂

  94. Shrikant Says:

    Grt8 and Thanks ,

  95. katanor Says:

    thank q sir

  96. katanor Says:

    i learned a lot of stuff thanx ..

  97. maulik Says:

    very use full information. i m non IT person and though i can understand very well. thank you. god bless u.

  98. Internet Consultants Says:

    Please learn more about .net from basics in http://blog.rlambda.com. I am writing series of posts on .net from basics to advanced. Please be tuned here.

  99. harish Says:

    thank for ur great work.
    pupil will understand .net in this very way?

  100. Eknath Says:

    Very Nice..!

  101. bhaskar reddi reddivari Says:

    it is extraordinary work but how we can implement these?

  102. Amit Says:

    great, this is good performance to learn easy of .net.

  103. sasikala Says:

    (*NEED TO READ*)
    Respected sir,

    your way of explanation is very nice and pleasure to understand:)
    I really enjoyed and eager to study your more articles about .net:)
    If you add it means definitely it will be so useful for at least 100 students who are hunting job in IT field:) THANK YOU SO MUCH:)

  104. Ramesh Malviya Says:

    hello sir,
    I instraded .net
    i learn .net .so please give me salution.

  105. Ramesh Malviya Says:

    plese give me salution my E mail id

  106. govardhan Says:

    good explanation ……………sir
    nw reading this its seems that .net is very interesting lang………

  107. Rama Rao Says:

    hi sir defination of .net in two lines send me sir

  108. sruthi Says:

    good explanation….

  109. lokesh Says:

    nice but i must say not much satisfactory. i m still unknown about its advantages and disadvantages over java.
    thanks

  110. raju Says:

    i didnt get u total information of .net mail me clearly raju.g.211@gmail.com

  111. Manish Says:

    Good explaination!

    I also have provided an explaination of what is .net here http://www.manishdalal.com/ms.net/what-is-dot-net.aspx

  112. Richard Granucci Says:

    Quality post: as a side note, the only reason to have an application in today’s world in JAVA [albeit nice on UNIX based systems] from a vendor is they probably want to expand thier software installs across all platforms. Cannot blame them but .NET is very good and much better in the PC/Windows world than JAVA.

    Lastly, you can have MANY/All versions [as Java] without regard to affecting Window applications using a specific version of .NET. That is, they all play along together and do find as case in point I have 1.0, 2.+w/SPs, 3.0+, 3.5+ and now a 4.0 client.

  113. nagaraju nimmagadda Says:

    hiii sir,
    i liked .net that you have written. marvallous job.

  114. nagaraju nimmagadda Says:

    hi. well i have an in hand in C language but now that i want to learn .net and i am confused about where to start with and what to learn initially.Well one word i wanna say that if i could get any website with the tutorials or any book having complete details of dot net.I would be very grateful if i could manage to get that stuff.Could any one plz help me out of this???

  115. Vasanthi Says:

    What is .Net Family? please explain .Net tools and version

    Regards,
    Vasanthi

  116. Vasanthi Says:

    Please explain .Net skills

  117. raju Says:

    Is .net a programming language.???

  118. Pavithra Says:

    Hi
    It is very clear and can learn easily

  119. pratap nadig Says:

    hi ,
    i just finished reading your artical on .net and as i understand it , its a software which
    helps in creating application which are fast and simple… there are diffferent langs
    to create the application in .net like vb and c++ c#… so its basically a platform to create application for web. am i right?

  120. karthik Says:

    humm…good

  121. Vijay Says:

    Hello Sir,
    Very informative.
    How will be job opportunities on .Net Basis

  122. sadiq Says:

    like it ,………

  123. mittai Says:

    thanks

  124. Jack Says:

    This huge run-time library is a BLOAT KLUGE. When you say that you can’t run “our” software without .net says to me that the whole VISUAL series and a new software language, C# is more overhead. .net is more another example of Microsoft crapware. Look at WIndows! Reboot every time anything needs to be installed. 100% CPU usage isn’t running in the background! Requiring software to run on a “virtual machine”, are you kidding me? I’d like to know all the .net software so I can get rid of it all since .net requires 200+ mb of hdd space.The overhead has to be tremendous.

  125. Laxmi narayana Says:

    very nice ,add some more data

  126. hena Says:

    is xp2 neccessary in os to install .net? i have xp professional and it gives error while istalling . net

  127. prashant patil indira college,pune Says:

    hi………
    i am prashant patil,indira collge,pnue

    I am mcs student i have to give the presentation on .net. I am great thankful to you because after i read your blog i am now statisfied.
    I want to be a very successfull software engineer and this helped me aIt is very clear and can to increase my knolwledge of software and its developing.

  128. prashant patil indira college,pune Says:

    hi…
    i am prashant patil,
    mcs ,indira college,pune
    it is very nice…..
    it is easily understandable also…

  129. SRinivasulu Says:

    hi…
    full detailes for .net
    explanation good

    thanks sir………………..

  130. SRinivasulu Says:

    it is easy to understand
    this tutorial is helpful for technical interviews

    thank u so much…

  131. RajaNI Says:

    Please explain .Net skills

  132. sundaramathi Says:

    it’s ok not in detail

  133. Raushan Says:

    Well Define .Net

  134. monika Says:

    hi
    very clean and easy and then very usefull to learn .net

  135. jayaram kumar Says:

    pls give total information about dot net on one website for the purpose of reading….any why thanks for ur cooperation

  136. usha Says:

    hi
    sir
    it is easy to understand
    how can i improve my knowledge in .net?

  137. neethu, rahi Says:

    thank you sir… it is very nice…….

  138. neethu, rahi Says:

    whh!!!!!!!!!!!its nice…………

  139. ramreddy Says:

    nice..its very easy to learners

  140. vimalsansanwal Says:

    thanks a lot sir……..it is very easy to understand………..today i came to know that………..what is .net ……..

  141. sadiq Says:

    as i readed .Net’s description here it sounds nice
    thanks
    but how to start working with it
    if u explain some how!!!!

  142. sai Says:

    good presentation on .net framework and architecture and it is easy to lean the begineers

  143. somesh Says:

    good explanation was given about dot net so it is very helpful who wants to know about dot net

  144. vijay Says:

    Hi sir,
    I am new to IT field. I am learning html and I am interested to learn about .net. are c, c+ and VB required lanuages to learn .net.? How long it will to take to learn ,net. Can some one recommend me any helpful books/ websites to gain knowledge in .net?

  145. P.Narasinga Moorthy Says:

    hi sir..
    I dont know about .net..I am intrested to learn about .net…how long will take to learn .net..csn some one recommend me helpful book/any website to gain my knowlege in .net??… how can i improve my knowledge?..How will be job oppourtunities on .net?…

  146. cheap domains Says:

    .NET is the Microsoft Web services strategy to connect information, people, systems, and devices through software and most important is that it provides the ability to quickly build, deploy, manage, and use connected, security-enhanced solutions with Web services or in short it is a software component that runs on the Windows operating system.

  147. satyendra yadav Says:

    hi sir
    i am satyendra .i read about of .net basic and get the basic knowledge about .net . tell me how we read of asp for web site level . tell me good site for read .net of asp & c# for window level and other book for it.

  148. viresh kumar Says:

    It’s very easy to understand;
    thanks,,,,,,,,,,/////////////,,,,,,,,,,,,,,

  149. a.y.somu Says:

    hai sir,
    it is very clear and can learn easily

  150. veenu Says:

    it’s very easy to understand , thankyou

  151. srinivasareddy Says:

    it’s learning more…………………………..

  152. pradeep Says:

    thanq alot…the info. u providei is very east to read and understand….

  153. manpreet gill Says:

    good knowledge about .net

  154. Sravan Kumar Goud Says:

    it’s a nice article.good presentation on .net framework and architecture and it is easy to lean the begineers

  155. gouri Says:

    really good one
    i got to know what .net is;
    though i am working on c sharp

  156. naveen Says:

    hi sir
    it is clear and easy understanding
    and good knowledge about .net

  157. shakeel ahmad Says:

    it was quite gd ……………but not impressive

  158. sandeep Says:

    i want a course of .net can u tell me who is the best institute in delhi

  159. 247 Says:

    Very good resource for .net developers and programmers.

  160. hari Says:

    nice….

  161. Roohi Muskan Says:

    .net website really helps to increase our knowledge,and we are thankfull to your .net site Amazing…….

  162. sarwer Says:

    hiiiiiiiiii,sir its really good to me.

  163. PAWAN KUMAWAT Says:

    this is really best website.

  164. pinky Says:

    sir i was totally confused abt .net but this article gives me useful info. regarding .net thanx

  165. dhana Says:

    excellent information given by u.
    thank u

  166. devendra singh tekam Says:

    ur information give me a new way……….so thanks to u heartly…..

  167. Tarun Kumar Says:

    Hiiiii………
    I am new to IT field. I am learning manual testing and I am interested to learn about .net. are c, c+ and VB required lanuages to learn .net.?

  168. timm Says:

    @Tarun Kumar: No. I recommend you start with C#.

  169. sachin kumar Says:

    thank sir ……….
    i am get lots of information about .net

  170. Gitanjali Says:

    dot net is neceesary for newer apllications

  171. chetan ravaliya Says:

    thank u sir,
    now i something got that what is .net

    good explaination,easy to understand.

  172. Ananthakumar P Says:

    Really Good., I have improve more knowledge about this website.
    Thank you soomuch.,
    Best Regards.,
    Ananthakumar P

  173. prashant likhitakar Says:

    this is nice and batter over view of .net

  174. Nikhilesh Chary Says:

    I’m pursuing my BCA final year. And I’ll be completing my exams by May 2011. And I’m also pursuing GNIIT course from NIIT from 2008 and I’m into the final semester. And .NET is being taught in my GNIIT Course and I’m not at all clear with my concepts. What do i need to do so that i’m not in state of thinking that i have wasted my 1,30,000 by joining GNIIT???? Please help me out…..

  175. Manu Raj Says:

    Hi hello sir……how ru…… urs ideas and thoughts are awesome and thanks for giving this wonderful things to us….thank u…

  176. Basudev Pradhan Says:

    sir,plz reply

  177. ranjeetsingh Says:

    this site is really nice to learn .net thanks this for sharing

  178. chandra sekhar Says:

    HI SIR/MADAM MYSELF CHANDRA SEKHAR

    I M A LAYMEN I DONT KNOW ANYTHHING ABOUT DOT NET.WILL U PLEASE SEND ME THE DOT NET NOTES LIKE VB.NET,ASP.NET,C#.PLZ…………………..PLZ………………..PLZ………

    THANKS AND REGARDS

  179. priyanka Says:

    its really nice informaton need more in depth of .net so will u plz mail about .net……and need the basics of this and…..how to install new version of framework (visual studio)in my pc am havng sevice pack 2….

  180. priyanka Says:

    thanks fr gvng such a nice information but need in depth of dot net…..and need the basics of .net…..tel me how to install windows framework(visual studio)in my pc am having windows service pack 2………

  181. pradeep Says:

    HI SIR/MADAM MYSELF CHANDRA SEKHAR

    I M A LAYMEN I DONT KNOW ANYTHHING ABOUT DOT NET.WILL U PLEASE SEND ME THE DOT NET NOTES LIKE VB.NET,ASP.NET,C#.PLZ…………………..PLZ………………..PLZ………

    THANKS AND REGARDS

  182. vinodivya.ch Says:

    Hi sir i’m vinod kumar
    u will provide the Dotnet note like c#.,asp.

    THANK U SIR

  183. pradeep Says:

    HI SIR/MADAM MYSELF pradeep

    I M A LAYMEN I DONT KNOW ANYTHHING ABOUT DOT NET.WILL U PLEASE SEND ME THE DOT NET NOTES LIKE VB.NET,ASP.NET,C#.PLZ…………………..PLZ………………..PLZ………

    THANKS AND REGARDS

  184. deepu Says:

    sir i am doing my btech final year and i am pasout of 2011 so please help me live project where we have to do……….. It is so help full for me send me details for live project institutes

  185. ANUDEEP Says:

    IT IS VERY HELPFUL /….. HOW IT HELPFUL TO THE PEOPLE

  186. neetu Says:

    good morning sir.

    what is feture of .net ..plz ……………….rply me sir.

  187. mamta Says:

    excellant job………….

  188. sekhar Says:

    Thanks sir,

    You have mention the only upto 3.0 framework. But not mentioned the 4.0 .

  189. priyanka Says:

    thank u sir for providing such information…….

  190. Ajinkya Says:

    Sir
    thank you for such a nice explaination tomm. Is my interveiw and i hope this work for mee a lot thanks again.

  191. ibrahim Says:

    thank u sir.iam happy

  192. rajeev ranjan Says:

    sir
    thank, exaplanation is good & sutable
    i m very apprysiat

  193. Boney S Kalari Says:

    Hai dude,
    Plse Update ur site.frmwrk 4 available and tell us about Microsoft Silverlight

  194. Bharat Prajapati Says:

    .NET started as a classic Microsoft FUD operation.

    what do you mean by FUD Operation??

    what do you mean by FlagshipTools??

    please reply soon.

  195. timm Says:

    @Bharat: FUD = Fear, Uncertainty, Doubt. FUD is a common strategy by large companies to keep customers from switching to competitors by criticizing competitive products as well as announcing their own future products. For example, Apple may announce the iPad 3 many months in advance with potential useful features in order to keep customers from switching to an Android tablet.

  196. aftab Says:

    sir good explanation..
    it is better for every one if we have update information….

    one question sir?

    why should we use .NET insted of JAVA?
    what is the difference between .NET and JAVA?
    can u please give me explanation about it?

  197. sreehas Says:

    This is the nice over of .NET

  198. sreehas Says:

    thanku sir ,
    what is the differencr between java and .net

  199. ANURADHA Says:

    Sir,
    Easily readable information and very very userfriendly approach for new learner.many thanks.
    anuradha

  200. suresh Says:

    i joined in NIIT ,, actually i understand theory,,but lot shivering about programs plz help me sir…

  201. press Says:

    It’s superb

  202. janani Says:

    sir,
    now i am going to do my final year project.for that company says you must have knowledge about .net but we do no any thing before studying your article.after read out i get some idea about .net.now i have confident to do project in company.thank u.

  203. vikhyat bachharwar Says:

    sir ji namaskar
    i want to how to do dot net ?

  204. rahim Says:

    in cuming future .net is very useful one………..

  205. Anand Rathod, Bijapur Says:

    really helpful

  206. Pradeep Yadav Says:

    I like this..so intresting and easily understood….. but we need something abt
    ASP.NET also..plz.. Thankyou.

  207. mahi Says:

    it’s very helpful

  208. suresh Says:

    what is the use ,,for dotnet

  209. suresh Says:

    there is an equal jobs for java and dotnet

  210. Mukesh Malani Says:

    why we use .net ??

  211. Mukesh Malani Says:

    why we use .net ? Is it benefit than java ?

  212. sandeep Says:

    i got very useful info about .NET
    good thanks….

  213. janmejaya Says:

    thnx sir great deal of work for the person looking for the .net basics and its explanations.

  214. Shankar Says:

    What is Difference Between Information Technology and Computer Science?

  215. karuna sagar mishra Says:

    According to me it is very easy way to know about basic .net technology

  216. mahima Says:

    thank, exaplanation is good & sutable
    i m very apprysiat

  217. david Says:

    i want briefly explain with .net package and languge

  218. sanman devanga Says:

    thak u sir…..

  219. .NET Isn’t Dead Says:

    […] of .NET was to provide a unifying framework across all platforms and devices.  As Microsoft originally described it, “.NET is the Microsoft Web services strategy to connect information, people, systems, and […]

  220. Karthi Says:

    Good One Thanks

  221. chandra sekhar.k Says:

    dot is very intresting plz know details about in deep

  222. Dharmendra Says:

    Hi Sir,
    I am Dharmendra
    I want to know about Dot net

  223. Arif Bangash Says:

    Hi Sir very nice Article. I loved it.

  224. shiva Says:

    before visiting this website i didnt know anything…..but now i got something about .net……..so thank you so much:-)

  225. subodh pradhan Says:

    thanks sir,very nice Article. I see it very interesting.thank again, exaplanation is good & suitable add more for all knowledge seeker.

  226. wahab Says:

    woooooooow
    grt sir….
    i need more infrmtn abut asp.net?

  227. Alif Says:

    Here is a nicely written tutorial on .Net :

    http://www.coreasp.net/What-is-.Net/

  228. Gowri Says:

    Excellent Explanation for all

  229. santhosh Says:

    Aft reading blog oly i learned many things abt .Net… simply superb … easily understand by the reader … thank u sooo much

  230. santhosh Says:

    i want to know abt details information about .Net .. will u guide me

  231. sravan Says:

    hi……….this is good for .net basics, to proceed further in .net please send me some concepts

  232. priya Says:

    realy its vary nice sir…

  233. Seattle Says:

    Thank you very much. Great Job Sir!

    Can you please help me to answer this question?
    What is the basic .NET development tools?
    Thanks much

  234. Ganesh Says:

    If you have multiple business problems then its better to go .Net . which provides a feasible solution

  235. prasanth Says:

    hai….

  236. parkavi Says:

    hi sir its very nice, a lot of thanks……please help in asp.net sir,will you guide me sir

  237. swapnil Says:

    hello sir…
    thax 4 ur help…….

  238. Jobin T Philip Says:

    this is good.

    If you want to know the definition and detailed features of .NET, feel free to visit
    http://tadotnet.blogspot.com/2011/08/what-is-microsoft-net.html

  239. Alex Says:

    Dot net plus training at http://logicindia.net/
    Enroll now for free demo class

  240. N.M.Das Says:

    Thank you for your good work sir.Even i don’t know any thing about .NET but after learning this article I gain lots of lots of knowledge.I owe you a lot.
    Thanks!………………………..

  241. neelima gupta Says:

    it’s realy a very gud article…thnx alot.

  242. Priya Says:

    thank u so much sir 4 d info

  243. AHIR RAJ Says:

    hi
    thank u very manch sir 4 u d info then .net

    AHIR RAJ

  244. AHIR BHAVIKA Says:

    hi
    thnku very manch sir u d .net

  245. abhishek Says:

    thnq sir for explanation,now im able to know,wt is .net?

  246. Maasitha Says:

    its very useful for us.and we want anything more about this

  247. charu Says:

    hi sir,,,,,
    thanks sir i need little more details on all the .net packages sir……i m doin my u.g degree in I.T so wat should i do as an xtra course with my degree…..?
    with regards
    charu.

  248. RUpali jain Says:

    hello ,i am happy
    its nice for me Thanxxxxxx

  249. Janu Says:

    Hello and Hilo, Good Article.

  250. prasun Says:

    thanks sir its very nice

  251. lakhsmi Says:

    very easily understandable answers.thank u sir.

  252. S.Barkathulla Basha Says:

    First,before i can understanded the .net is very difficult.Now i read the .net it’s compare to other languageses .net is simple.

  253. S.Barkathulla Basha Says:

    it is simple and easily understand the .net.
    ok.
    Thank u sir.

  254. patani vipul Says:

    this site is most use full it,&computer student,and i also student of C.e Eng.

  255. thansingh kanesh Says:

    sir don’t understood how to start learn dot net programing .???

  256. sanjay jain Says:

    .net is a very lengthy to development. I have a solution which will be save upto 70 time save in development. I am in process to make my self frame work which will be work same for developer who work on multiple database or multiple language.
    I have very unique idea in programming language. I have many unique functionality in web base technology which is generally not found.

  257. manikandan.r Says:

    .net theory very use full of all tnterviews thanks

  258. Bharathi Says:

    tq sir i have got more information about .net and i could understand the information very easily tq and tq so much

  259. what is on net Says:

    […] What is .NET? […]

Leave a Reply