3. • .NET is a platform to create software
• In .NET software= .NET language + .NET technologies
• .NET-network enabled technologies or tools
• first Microsoft introduced .NET in 1999.at that time
only 3 languages integrated in the .NET but present 24
languages are available in the .NET i.e. C#.net ,vb.net,
j#.net, F#.net, perl.net, php.net, cobol.net, phythan.net,
smalltalk.net, c++ .net, vbscript.net, js.net
• visual studio 2012 IDE as front end
• SQL server 2008 or 2012 as backend
4. • .NET framework:
• It is the collection of class libraries. it is the collection of
namespaces.
• every namespace is one .dll , .dll-dynamic link libraries. dll are
implemented by oops concepts. oops -reusability. it supports cui
features.
• With extension .exe-application(executable)
• Without extension .dll-assembly(reusable)
• .NET features:
• 1.Platform independent
• 2.Language interoperability
• 3.Pure oops
• 4.Case sensitive language
• 5.Predefined intelligence(functionalies)
5. • Language interoperability:
• It supports language cultures. One language source
code converts into multiple Languages libraries
reference name is called as assembly;
• Assemblies:
• It is classified into 3 types
• 1.private assembly
• 2.shared assembly
• 3.satellite assembly
6. • 1.Private assembly:
• This dll file is distributed only one application.
it does not supports version, key file,
GAC(global assembly cache);
• 2.Shared assembly(public assembly):
• This dll file is distributed multiple applications.
it supports version, key file, GAC.
• 3.Satellite assembly :
• it supports language cultures. it supports
globalization & localization.
7. • OOPS:(object oriented programming system)
• Suppose we can develops the any project we can
gathered the information about classes ,
properties, methods &data members, member
functions & events.
• Class:
• It is set of properties & methods
• BCL: (base class library)
• Collection of classes
• Object:
• Instance variable. every class is mandatory
maintains one instance variable.
8. OOPS features:
• 1.Reusability
• 2.Redudacy of the data
• 3.Resilence to use.
• 1.Data abstraction
• 2.Data encapsulation
• 3.Inheritance
• 4.Polymorphism
.NET supports 2 types of applications
• 1.Desktop application
• 2.Web applications
9. • Desktop applications(standalone application):
• These applications dev by only one language.ie c#.net, vb.net.
these application running through TCP/IP low level protocol.
• C# + windows forms = desktop application
• ex: yahoo messenger, Google talk, Skype
• Web applications:
• these applications are dev by only technology.ie asp.net. asp-
active server pages
• asp.net is the combination of html + client side code + server
side code=web application
• C# + asp.net= web application
• Web services = C# + asp.net (web service template)
10. • Html-static pages
• Client side code = java script, vb script, jquery etc.
• Dhtml = html + scripting
• Server side code =.cs, .vb etc..
• these applications running through http high level
protocol.
• ex: www.gmail.com
• Without internet connection with in the LAN we
can publish the project through local server (IIS) iis-
internet information services.
11. Leave feedback & questions in the comments
Hit on like button below
For more visit website www.sirykt.blogspot.com