Professional Documents
Culture Documents
.NET
Presented By: SHASHIDHAR RAJAN ICFAI UNIVERSITY DEHRADUN ID NO.101CC00079
INTRODUCTION
~MS.NET(microsoft .network enable techniques)
IS FRAMEWORK BUILT ON OPEN INTERNET PROTOCOLS AND STANDARDS WITH TOOLS AND SERVICES THAT MELD COMPUTING AND COMMUNICATION IN NEW WAYS.
~ITS AN ENVIRONMENT FOR DEVELOPING AND RUNNING SOFTWARE APPLICATIONS,DEVELOPMENT OF WEB BASED SERVICES.
TYPES OF MS.NET
ASP.NET
VB.NET
VISUAL BASE.NET
ADO.NET
MS.NET FRAMEWORK
FRAMEWORK IS READY TO USE COLLECTION OF CLASSES AND INTERFACES USED FOR DEVELOPING A PARTICULAR TYPE OF APPLICATION. ITS PLATFORM INDEPENDENT. BUT CAN BE USED ONLY ON MICROSOFT OPERATING SYSTEM.LIKE WINDOWS 98,XP, 2000,VISTA ,W7. .NET IS INDEED FREE FOR ALL LICENCED VERSION OF WINDOWS OS. WE HAVE TO PURCHASE LICENCES FOR WINDOWS NOT FOR .NET FRAME WORK.
FRAMEWORK COMPONENTS
MS.NET FRAMEWORK RUNTIME: USED FOR BOTH DEVELOPMENT AND PRODUCTION OF .NET APPLICATIONS.
MS.NET FRAMEWORK SDK: MOSTLY USED ONLY FOR DEVELOPMENT OF .NET APPLICATION.
VISUAL STUDIO.NET : IDE(integrated development environment) AND RAD(rapid application development tool) TOOL FOR DEVELOPING .NET APPLICATIONS.
CONSOLE APPLICATION
IN THIS WE CAN WRITE A PROGRAMME IN DIFFERENT LANGUAGE LIKE C#,VB.NET,VC++,etc. AND EXECUTE IT . IT WORKS LIKE A COMPILER.
C# (C SHARP)
C# IS A MULTIPARADIGAM PROGRAMMING LANGUAGE ENCOMPASSING STRONG TYPING ,IMPERATIVE,DECLARATIVE,FUNCTIONAL,GENERIC, OBJECT-ORIENTED (class based) AND COMPONENT ORIENTED PROGRAMMING DISCIPLINES. IT WAS CREATED BY ANDERS HEJLSBERG AS THE CHIEF ENGINEER OF MICROSOFT. ITS APPEARED IN 2001. MOST RECENT VERSION IS C# 4.0 WHICH WAS RELEASED ON APRIL 12, 2010.
WINDOWS APPLICATION
ITS GUI (graphics user interface) BASED APPLICATIONS. ITS TWO TYPES:1.CONTROL API ~ IN WHICH WE CAN CREATE MENU, CHECKBOX,TIMER etc. 2.GRAPHICS API ~ ELIPSE,RECTANGLE,AND TOO MANY SHAPES
WINDOWS SERVICES
ITS THE INTERNAL WORK OF APPLICATIONS . IT WORKS ON BACKGROUND OF OPERATING SYSTEM. IT IS THE SERVICES THAT ACTIVE BEFORE LOGIN AND AFTER LOGOUT THE WINDOWS.
ADO.NET
~ADO(active x data object) IS USED TO CONNECT WITH ANY DATA BASE SOFTWARE LIKE MS ACCESS,ORACKLE,SQL SERVER etc. ~TO CONNECT DOT NET WITH DATA BASE THERE ARE NUMBER OF CLASS ARE AVAILABLE LIKE: CONNECTION COMMAND DATA ADAPTER DATA SET..etc
REMOTING APPLICATION
ITS NOT INTEROPERABLE. REMOTING IS MUCH FASTER THAN WEB SERVICES.