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
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:
- Click Start on your Windows desktop.
- Select Control Panel.
- Double-click Add or Remove Programs.
- 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
- Download .NET
- .NET FAQ
- .NET Developer Center
- .NET Basics
- .NET in Wikipedia
- .NET vs. Java
- What Is .NET
(Or, How I Learned to Stop Worrying and Love the Runtime)
Article published on July 20, 2007
If you like this article, please share it: |
Tags: .NET, Bill-Gates, CLS, Common-Language-Specification, FCL, Framework-Class-Library, Microsoft, Microsoft-.NET, Visual Studio, Visual-Studio-.NET, Windows
February 28th, 2008 at 5:32 am
good tks!
April 9th, 2008 at 1:40 pm
[…] .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 […]
June 20th, 2008 at 6:59 pm
hi sir,
excellent explanation about .net.Really i donot know about .net and i m searching for details.
Thank u sir,
prasanna
July 26th, 2008 at 5:58 am
very good n precise easy to memories very help full in interviews
January 3rd, 2009 at 3:42 pm
[…] January 4, 2009 — hmt34 Here is a nice post on .net to read more, follow this link What is Dot net Posted in […]
January 22nd, 2009 at 1:57 pm
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
January 25th, 2009 at 1:56 pm
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.
February 2nd, 2009 at 1:33 am
hiii sir,
i liked .net that you have written. marvallous job.
February 12th, 2009 at 1:38 am
Nice article, has lot of very good basic information of .net, specially for beginners…..
February 12th, 2009 at 11:18 am
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
February 12th, 2009 at 11:24 am
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.
February 17th, 2009 at 11:38 am
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.
March 15th, 2009 at 4:29 pm
This is a nice overview for .Net.
April 2nd, 2009 at 12:42 am
[…] “What is .NET?” DevTopics. 2007. 26 Mar. 2009 <https://www.devtopics.com/what-is-net/>. […]
April 3rd, 2009 at 7:49 am
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.
April 3rd, 2009 at 9:21 am
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.
April 10th, 2009 at 10:58 am
superb block,,,,,,,i just loved it…sir can u plz include asp.net in diz
April 27th, 2009 at 4:42 am
It’s very simple and very informative, and thank you so much for the information.
May 2nd, 2009 at 11:56 pm
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…..
May 12th, 2009 at 1:26 pm
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
May 20th, 2009 at 4:43 am
It was really a simplest and the easiest definition for .net. Thanks a lot..
May 25th, 2009 at 1:29 pm
great sight…. really digestable. thanxs
June 11th, 2009 at 6:23 am
Thanq Sir for giving the great ideas from the beginning of .net…….
Keep p ur work……
June 20th, 2009 at 4:45 am
tahanqqqqqqqqq sir
June 20th, 2009 at 4:01 pm
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…
June 28th, 2009 at 12:45 pm
what is .NET???
June 29th, 2009 at 3:59 pm
nice to attach with you . it will better if the difference between the versions ware more clarified. thank you…
June 29th, 2009 at 4:05 pm
give more details about the .NET platform. thanks a lot( nikhil&samir a nice guy)
June 29th, 2009 at 4:08 pm
very nice sir..
July 3rd, 2009 at 9:42 am
hai sir!!!!
really the information which u presented is useful for us.pls bring out some new kind of idea also.
thank u……….
July 20th, 2009 at 6:13 am
very nice and satisfactory…………
thanks
August 1st, 2009 at 4:04 am
Thank You
August 9th, 2009 at 3:21 am
Thank u so much, u hav done a gr8 job. Thanx again.
August 11th, 2009 at 2:57 pm
Useful information thank you
August 21st, 2009 at 3:20 am
thanx sir,
Before reading this article i have no idea about .net.
September 12th, 2009 at 11:17 am
thanx sir so for nice work on .Net
September 16th, 2009 at 9:29 am
dear sir
ii am biggner in .net. i want info that how learn .net&what is learn 1st
October 20th, 2009 at 4:08 am
I dnt understand the ur .net. Ple explain the briefly
November 10th, 2009 at 9:23 pm
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.
November 11th, 2009 at 1:28 pm
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
November 14th, 2009 at 2:10 pm
ITs gr8………………………..Thank u so much 4 giving such a grb help.Keep it up!!!!!!!!!!!!!
November 27th, 2009 at 6:43 pm
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.
🙂
December 10th, 2009 at 2:23 am
hi,
it is very nice……………………………..!
December 10th, 2009 at 2:24 am
hi:)
this is awesome site to learn .net
January 22nd, 2010 at 2:05 am
good basic knowledge
January 28th, 2010 at 5:28 am
The definition and totally explanation of the concept is good.
January 28th, 2010 at 5:28 am
The definition and the explanation of the concept is good.
February 8th, 2010 at 8:34 am
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.
February 13th, 2010 at 4:27 am
excellent explonation sir……..thanq
February 18th, 2010 at 5:59 pm
really a good description……..thnx a lot….
February 23rd, 2010 at 2:53 am
i like the defination of the .net this will be give very simple to understand thanq very much sir.
March 29th, 2010 at 3:07 am
thank ,nice and simple way to make undrstand what is .net
April 9th, 2010 at 6:14 am
Hi I m Rohit
I Want use thise >>
How 2 use thise aftr …
any body 1 2 help me ???
April 14th, 2010 at 10:44 am
nice information,now something im understanding the dotnet
April 19th, 2010 at 2:09 am
Good Description………
April 28th, 2010 at 4:10 am
it’s more useful for me . i am really prude of this site ,,
May 4th, 2010 at 12:45 am
really helpful stuff sir
i like ur site
May 13th, 2010 at 6:09 am
hi i hate readin but when i started to read this it was really interesting…
May 14th, 2010 at 6:52 am
it is very nice…..
it is easily understandable also…….
May 21st, 2010 at 10:04 pm
it is realy helpful & useful for me……..
i got something new…..
it is very nice.
May 27th, 2010 at 9:54 am
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
May 31st, 2010 at 11:11 am
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…
June 2nd, 2010 at 2:47 am
nice explanation and find it very beneficial for me
thanks.
June 3rd, 2010 at 8:27 am
@KAVITHA.R: IMO, both Java and .NET will play a significant role in the future of software for at least the next decade.
June 4th, 2010 at 2:38 am
thanks, sir it very easy understand for me
June 8th, 2010 at 8:21 am
thanku ,we are understanding easy
June 10th, 2010 at 12:53 pm
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…
June 10th, 2010 at 1:10 pm
Lol there are more “Sir” words here then “.net”
I guess its all coming from South Asia…lol
June 13th, 2010 at 6:05 am
I think it is a complete solution if u visit to know about .NET
June 14th, 2010 at 7:00 am
It is sweet ,short & simple way to learn about .NET ,Thank u
June 15th, 2010 at 4:57 am
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..
June 15th, 2010 at 5:22 am
pls i need programs + path connections to attend my interview
June 20th, 2010 at 8:11 am
well explained…
June 20th, 2010 at 1:34 pm
hi………………
I m vivek……
first time it will not in understand
bt it is more effective definition of .NET
June 21st, 2010 at 9:53 am
it’s short but correct information about .net but v want knw full information about .net sir.
June 25th, 2010 at 11:26 am
thank u sir,it was well explained and easy to understand.
June 26th, 2010 at 9:01 am
thanx a lot for providing us a useful knowledge about the most important topic……….that has great demand now a days……………thanx a lot
July 5th, 2010 at 10:36 am
sir
i want to know that which branch student also learn to this /../////////////
July 6th, 2010 at 8:57 am
hai wonderful
July 17th, 2010 at 9:40 am
thanku sir, it is easy 2 understand.
July 19th, 2010 at 6:25 pm
i want to information about updating in asp.net database sql server 2007
July 20th, 2010 at 10:51 am
i’m new to .net and this was a superb explanation for me to understand. thank you for your article.
July 22nd, 2010 at 1:48 am
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
July 24th, 2010 at 1:15 am
sir,
its very nice . easy 2 understand and helpfull 4 us..
a lot of thanxxxxxxxx……….
July 24th, 2010 at 1:17 am
sir,
its very helpfull .
and
plz tell us about vb.net in detail .
July 29th, 2010 at 1:26 am
nice overview of .net,
thks sir
July 30th, 2010 at 7:25 am
thanks alot…
July 30th, 2010 at 7:51 am
sir,
Thank u for good explanation with diagram.
July 30th, 2010 at 4:21 pm
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!
August 1st, 2010 at 3:37 pm
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???
August 1st, 2010 at 3:37 pm
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???
August 2nd, 2010 at 10:56 am
i want all information in dot net
August 3rd, 2010 at 12:37 pm
gud stuff for basic knowledge of .net 🙂
August 6th, 2010 at 12:31 am
Grt8 and Thanks ,
August 6th, 2010 at 9:01 pm
thank q sir
August 6th, 2010 at 9:08 pm
i learned a lot of stuff thanx ..
August 10th, 2010 at 10:38 am
very use full information. i m non IT person and though i can understand very well. thank you. god bless u.
August 13th, 2010 at 1:36 pm
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.
August 29th, 2010 at 7:04 am
thank for ur great work.
pupil will understand .net in this very way?
August 31st, 2010 at 6:11 am
Very Nice..!
September 4th, 2010 at 12:52 pm
it is extraordinary work but how we can implement these?
September 15th, 2010 at 3:56 pm
great, this is good performance to learn easy of .net.
September 20th, 2010 at 2:36 am
(*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:)
September 28th, 2010 at 9:58 am
hello sir,
I instraded .net
i learn .net .so please give me salution.
September 28th, 2010 at 10:00 am
plese give me salution my E mail id
September 28th, 2010 at 10:10 am
good explanation ……………sir
nw reading this its seems that .net is very interesting lang………
September 28th, 2010 at 11:42 am
hi sir defination of .net in two lines send me sir
October 4th, 2010 at 8:55 am
good explanation….
October 10th, 2010 at 11:29 am
nice but i must say not much satisfactory. i m still unknown about its advantages and disadvantages over java.
thanks
October 10th, 2010 at 11:54 am
i didnt get u total information of .net mail me clearly raju.g.211@gmail.com
October 11th, 2010 at 7:24 am
Good explaination!
I also have provided an explaination of what is .net here http://www.manishdalal.com/ms.net/what-is-dot-net.aspx
October 15th, 2010 at 6:28 pm
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.
October 19th, 2010 at 5:45 am
hiii sir,
i liked .net that you have written. marvallous job.
October 19th, 2010 at 5:46 am
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???
October 20th, 2010 at 3:18 am
What is .Net Family? please explain .Net tools and version
Regards,
Vasanthi
October 20th, 2010 at 3:30 am
Please explain .Net skills
October 21st, 2010 at 10:43 am
Is .net a programming language.???
October 22nd, 2010 at 3:19 am
Hi
It is very clear and can learn easily
October 25th, 2010 at 1:02 pm
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?
November 1st, 2010 at 8:05 am
humm…good
November 21st, 2010 at 12:17 pm
Hello Sir,
Very informative.
How will be job opportunities on .Net Basis
November 23rd, 2010 at 2:18 am
like it ,………
November 27th, 2010 at 1:51 am
thanks
November 28th, 2010 at 6:49 am
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.
December 14th, 2010 at 7:56 am
very nice ,add some more data
December 17th, 2010 at 3:59 pm
is xp2 neccessary in os to install .net? i have xp professional and it gives error while istalling . net
December 19th, 2010 at 1:37 pm
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.
December 19th, 2010 at 1:42 pm
hi…
i am prashant patil,
mcs ,indira college,pune
it is very nice…..
it is easily understandable also…
December 20th, 2010 at 6:57 am
hi…
full detailes for .net
explanation good
thanks sir………………..
December 20th, 2010 at 7:08 am
it is easy to understand
this tutorial is helpful for technical interviews
thank u so much…
December 20th, 2010 at 7:10 am
Please explain .Net skills
December 26th, 2010 at 11:35 pm
it’s ok not in detail
December 27th, 2010 at 5:40 am
Well Define .Net
December 27th, 2010 at 7:06 am
hi
very clean and easy and then very usefull to learn .net
December 30th, 2010 at 6:57 am
pls give total information about dot net on one website for the purpose of reading….any why thanks for ur cooperation
December 30th, 2010 at 12:17 pm
hi
sir
it is easy to understand
how can i improve my knowledge in .net?
January 7th, 2011 at 1:06 am
thank you sir… it is very nice…….
January 7th, 2011 at 1:07 am
whh!!!!!!!!!!!its nice…………
January 10th, 2011 at 12:48 am
nice..its very easy to learners
January 10th, 2011 at 1:33 pm
thanks a lot sir……..it is very easy to understand………..today i came to know that………..what is .net ……..
January 12th, 2011 at 4:58 am
as i readed .Net’s description here it sounds nice
thanks
but how to start working with it
if u explain some how!!!!
January 16th, 2011 at 12:46 am
good presentation on .net framework and architecture and it is easy to lean the begineers
January 20th, 2011 at 5:24 am
good explanation was given about dot net so it is very helpful who wants to know about dot net
January 22nd, 2011 at 7:16 am
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?
January 24th, 2011 at 9:11 pm
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?…
January 26th, 2011 at 4:02 am
.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.
January 28th, 2011 at 6:50 am
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.
February 3rd, 2011 at 2:53 pm
It’s very easy to understand;
thanks,,,,,,,,,,/////////////,,,,,,,,,,,,,,
February 3rd, 2011 at 10:25 pm
hai sir,
it is very clear and can learn easily
February 11th, 2011 at 4:07 am
it’s very easy to understand , thankyou
February 22nd, 2011 at 1:57 am
it’s learning more…………………………..
February 23rd, 2011 at 10:39 am
thanq alot…the info. u providei is very east to read and understand….
February 24th, 2011 at 3:24 am
good knowledge about .net
February 24th, 2011 at 12:22 pm
it’s a nice article.good presentation on .net framework and architecture and it is easy to lean the begineers
February 25th, 2011 at 2:10 am
really good one
i got to know what .net is;
though i am working on c sharp
February 25th, 2011 at 4:13 am
hi sir
it is clear and easy understanding
and good knowledge about .net
March 1st, 2011 at 5:51 am
it was quite gd ……………but not impressive
March 2nd, 2011 at 9:40 am
i want a course of .net can u tell me who is the best institute in delhi
March 7th, 2011 at 4:08 am
Very good resource for .net developers and programmers.
March 8th, 2011 at 12:26 pm
nice….
March 9th, 2011 at 6:43 am
.net website really helps to increase our knowledge,and we are thankfull to your .net site Amazing…….
March 10th, 2011 at 10:45 am
hiiiiiiiiii,sir its really good to me.
March 11th, 2011 at 8:29 am
this is really best website.
March 22nd, 2011 at 12:25 am
sir i was totally confused abt .net but this article gives me useful info. regarding .net thanx
March 26th, 2011 at 5:51 am
excellent information given by u.
thank u
March 29th, 2011 at 1:19 am
ur information give me a new way……….so thanks to u heartly…..
March 30th, 2011 at 12:07 pm
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.?
March 30th, 2011 at 3:06 pm
@Tarun Kumar: No. I recommend you start with C#.
March 31st, 2011 at 5:02 am
thank sir ……….
i am get lots of information about .net
April 4th, 2011 at 2:23 am
dot net is neceesary for newer apllications
April 14th, 2011 at 7:02 am
thank u sir,
now i something got that what is .net
good explaination,easy to understand.
April 15th, 2011 at 9:55 am
Really Good., I have improve more knowledge about this website.
Thank you soomuch.,
Best Regards.,
Ananthakumar P
April 19th, 2011 at 5:34 am
this is nice and batter over view of .net
April 23rd, 2011 at 9:23 am
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…..
April 25th, 2011 at 4:03 am
Hi hello sir……how ru…… urs ideas and thoughts are awesome and thanks for giving this wonderful things to us….thank u…
April 28th, 2011 at 7:17 am
sir,plz reply
April 28th, 2011 at 12:00 pm
this site is really nice to learn .net thanks this for sharing
May 5th, 2011 at 1:56 pm
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
May 10th, 2011 at 11:32 pm
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….
May 10th, 2011 at 11:34 pm
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………
May 18th, 2011 at 2:00 am
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
May 18th, 2011 at 2:47 am
Hi sir i’m vinod kumar
u will provide the Dotnet note like c#.,asp.
THANK U SIR
May 18th, 2011 at 2:54 am
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
May 18th, 2011 at 3:03 am
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
May 19th, 2011 at 5:45 am
IT IS VERY HELPFUL /….. HOW IT HELPFUL TO THE PEOPLE
May 20th, 2011 at 2:25 am
good morning sir.
what is feture of .net ..plz ……………….rply me sir.
May 20th, 2011 at 12:10 pm
excellant job………….
May 23rd, 2011 at 9:48 am
Thanks sir,
You have mention the only upto 3.0 framework. But not mentioned the 4.0 .
June 1st, 2011 at 12:10 pm
thank u sir for providing such information…….
June 1st, 2011 at 2:50 pm
Sir
thank you for such a nice explaination tomm. Is my interveiw and i hope this work for mee a lot thanks again.
June 3rd, 2011 at 5:48 am
thank u sir.iam happy
June 5th, 2011 at 1:10 pm
sir
thank, exaplanation is good & sutable
i m very apprysiat
June 12th, 2011 at 3:46 pm
Hai dude,
Plse Update ur site.frmwrk 4 available and tell us about Microsoft Silverlight
June 14th, 2011 at 4:43 am
.NET started as a classic Microsoft FUD operation.
what do you mean by FUD Operation??
what do you mean by FlagshipTools??
please reply soon.
June 14th, 2011 at 8:43 am
@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.
June 14th, 2011 at 5:47 am
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?
June 16th, 2011 at 6:29 am
This is the nice over of .NET
June 16th, 2011 at 6:33 am
thanku sir ,
what is the differencr between java and .net
June 17th, 2011 at 7:46 am
Sir,
Easily readable information and very very userfriendly approach for new learner.many thanks.
anuradha
June 17th, 2011 at 10:10 am
i joined in NIIT ,, actually i understand theory,,but lot shivering about programs plz help me sir…
June 17th, 2011 at 12:37 pm
It’s superb
June 19th, 2011 at 12:10 am
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.
June 19th, 2011 at 3:11 am
sir ji namaskar
i want to how to do dot net ?
June 23rd, 2011 at 2:48 am
in cuming future .net is very useful one………..
June 23rd, 2011 at 3:47 am
really helpful
June 27th, 2011 at 11:48 pm
I like this..so intresting and easily understood….. but we need something abt
ASP.NET also..plz.. Thankyou.
June 29th, 2011 at 2:12 pm
it’s very helpful
June 29th, 2011 at 3:44 pm
what is the use ,,for dotnet
June 29th, 2011 at 3:45 pm
there is an equal jobs for java and dotnet
July 1st, 2011 at 2:28 am
why we use .net ??
July 1st, 2011 at 2:29 am
why we use .net ? Is it benefit than java ?
July 3rd, 2011 at 9:14 am
i got very useful info about .NET
good thanks….
July 4th, 2011 at 1:51 am
thnx sir great deal of work for the person looking for the .net basics and its explanations.
July 7th, 2011 at 4:37 am
What is Difference Between Information Technology and Computer Science?
July 9th, 2011 at 2:29 am
According to me it is very easy way to know about basic .net technology
July 12th, 2011 at 1:22 pm
thank, exaplanation is good & sutable
i m very apprysiat
July 14th, 2011 at 3:31 am
i want briefly explain with .net package and languge
July 14th, 2011 at 6:16 am
thak u sir…..
July 14th, 2011 at 9:17 pm
[…] 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 […]
July 17th, 2011 at 1:47 pm
Good One Thanks
July 18th, 2011 at 3:57 am
dot is very intresting plz know details about in deep
July 22nd, 2011 at 9:21 am
Hi Sir,
I am Dharmendra
I want to know about Dot net
July 23rd, 2011 at 1:01 pm
Hi Sir very nice Article. I loved it.
July 25th, 2011 at 7:17 am
before visiting this website i didnt know anything…..but now i got something about .net……..so thank you so much:-)
July 26th, 2011 at 7:59 am
thanks sir,very nice Article. I see it very interesting.thank again, exaplanation is good & suitable add more for all knowledge seeker.
July 26th, 2011 at 10:48 am
woooooooow
grt sir….
i need more infrmtn abut asp.net?
July 27th, 2011 at 12:12 am
Here is a nicely written tutorial on .Net :
http://www.coreasp.net/What-is-.Net/
July 28th, 2011 at 8:06 am
Excellent Explanation for all
August 2nd, 2011 at 6:17 am
Aft reading blog oly i learned many things abt .Net… simply superb … easily understand by the reader … thank u sooo much
August 2nd, 2011 at 6:19 am
i want to know abt details information about .Net .. will u guide me
August 9th, 2011 at 1:20 am
hi……….this is good for .net basics, to proceed further in .net please send me some concepts
August 9th, 2011 at 1:49 am
realy its vary nice sir…
August 11th, 2011 at 12:09 am
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
August 12th, 2011 at 8:48 am
If you have multiple business problems then its better to go .Net . which provides a feasible solution
August 21st, 2011 at 2:51 am
hai….
August 24th, 2011 at 5:36 am
hi sir its very nice, a lot of thanks……please help in asp.net sir,will you guide me sir
August 25th, 2011 at 7:40 am
hello sir…
thax 4 ur help…….
August 26th, 2011 at 10:56 am
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
August 31st, 2011 at 7:54 am
Dot net plus training at http://logicindia.net/
Enroll now for free demo class
August 31st, 2011 at 9:50 am
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!………………………..
September 5th, 2011 at 1:12 pm
it’s realy a very gud article…thnx alot.
September 16th, 2011 at 3:53 am
thank u so much sir 4 d info
September 19th, 2011 at 5:38 am
hi
thank u very manch sir 4 u d info then .net
AHIR RAJ
September 19th, 2011 at 5:40 am
hi
thnku very manch sir u d .net
September 20th, 2011 at 4:39 pm
thnq sir for explanation,now im able to know,wt is .net?
September 22nd, 2011 at 1:44 am
its very useful for us.and we want anything more about this
September 23rd, 2011 at 2:11 am
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.
October 4th, 2011 at 12:01 pm
hello ,i am happy
its nice for me Thanxxxxxx
October 8th, 2011 at 4:43 pm
Hello and Hilo, Good Article.
October 12th, 2011 at 1:45 pm
thanks sir its very nice
October 30th, 2011 at 3:36 am
very easily understandable answers.thank u sir.
November 17th, 2011 at 4:41 am
First,before i can understanded the .net is very difficult.Now i read the .net it’s compare to other languageses .net is simple.
November 17th, 2011 at 4:43 am
it is simple and easily understand the .net.
ok.
Thank u sir.
February 27th, 2013 at 10:15 am
this site is most use full it,&computer student,and i also student of C.e Eng.
April 17th, 2013 at 3:05 pm
sir don’t understood how to start learn dot net programing .???
May 26th, 2013 at 9:47 am
.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.
August 9th, 2013 at 1:33 am
.net theory very use full of all tnterviews thanks
January 15th, 2014 at 9:00 am
tq sir i have got more information about .net and i could understand the information very easily tq and tq so much
November 11th, 2014 at 1:44 am
[…] What is .NET? […]