Download presentation
Presentation is loading. Please wait.
1
DOTNET Technologies CHAPTER I
.NET Initiative Understanding .Net Initiative Products in .NET suite Framework components and applications
2
Introduction An Initiative originates by many users or deployers concurrently. In 2000’s this .Net was launched by MICROSOFT and developed many applications and services. Changes the Desktop Applications to Distributed Computing. It contains many products VS.NET takes the vital role for exploring this .NET communication process Provides a special computing environment for multi service Initiative – Plan, Proposal, Idea, scheme, program, project, inventiveness
3
Understanding .Net Initiative
Today’s Applications Are User-friendly, easy access But not Platform-Independent Ex. Single Process (Search/Browse) Single Application or Environment In a Scenario – that two application in two different platforms as below may have some restrictions in accessing. No complete Interoperability is offered. (ie) Window application can’t run on Linux platform. .NET bridges this gap between applications. Applications enables or improves this accessing methods by some special resources, features and techniques. LINUX WINDOWS Access together
4
Concept of .NET Application Interoperability enables to access existing data & functionality from different applications run on different platforms. In Internet Application can be accessed anywhere. Two applications can communicate over Internet. .NET enables applications to communicate with one another. Two applications need to interoperate They have to overcome some inherent barriers. How? ***Interoperability is a property of a product or system, whose interfaces are completely understood, to work with other products or systems, present or future, without any restricted access or implementation.
5
Barriers - Solutions WEB Services XML
6
XML WEB SERVICES Applications can be created that communicate with each other to serve common purpose without User Interaction called as SERVICES. (Instead of Applications) Three Keywords in .NET Initiative to use together: XML WEB SERVICES XML Web Services are significant outcome of .NET Initiative. XML Web Services provide software products as services. To access these products No need to purchase; Subscribe to a service; Use until the end of subscription; if needed it can be extended. Microsoft offers its own set of web services, called MyServices. These are based on MicroSoft Passport Authentication Service that runs HOTMAIL.
7
Benefits of .NET Initiative
.NET Initiative includes a product suite that flows … From .NET Enterprise Servers To Visual Studio.NET development platform Two Benefits of .NET Initiative are Interoperation of Client devices (Used for PC / LAPTOP / Handheld Computers) Windows XP – uses XML to implement remote assistance and Web Publishing Windows CE.NET(Windows Compact Embedded.NET) – Used for Wireless Communications; Supports mobile devices) Enhancements of User Experience This is the essential quality of .Net Initiative. Ex. ATM to Transfer money (possible in XML WEB SERVICES) Other examples of XML Web Services are MS Passport Authentication Service Remote Assistance Feature of Win XP
8
Passport Authentication Service and its Advantages
User Passport Authentication Service Applications The Advantages of PAS for user and the service provider are Easy of deployment Customized service Better market coverage
9
Products in the .NET Suite
Content Mgmt. and Collaboration Business Communication Corporate Connectivity in net Data and Data Mgmt. B2B and B2C ISA Server 2000 (Internet Security and Acceleration Server) Mobile information 2001 server Content Management Server 2001 SQL Server 2000 BizTalk Server 2000 Commerce Server 2000 SharePoint Portal Server 2001 Host Integration Server 2000 Exchange Server 2000 Windows .NET Server Application Center 2000 .NET Enterprise Servers: .NET Initiative require many processes to run all applications simultaneously and manage flow of information between applications and services. Set of Servers has been developed by MS to achieve high interoperability and availability.
10
View of servers in .NET Enterprise Environment
A family of server products from Microsoft that provides back office services. .NET Enterprise Servers are extensions to Microsoft's BackOffice suite with enhancements that support the .NET Framework. However, the first servers introduced with the .NET name in late 2000 were only a re-branding of the traditional Windows DNA (Windows Distributed interNet Applications Architecture) products in order to promote the .NET platform. .NET enhancements have been gradually added. Windows Server (formerly .NET Server) The next generation of the Windows 2000 network operating system with .NET enhancements. In 2003, .NET Server 2003 was renamed Windows Server 2003. Application Center 2000 Load balancing, clustering, replication and central management of multiple IIS Web servers. Cluster is a group of servers that work as single unit. Supports NLB & CLB (Network & Component Load Balancing) *** Windows DNA is short for Windows Distributed interNet Applications Arcitecture, a marketing name for a collection of Microsoft technologies that enable the Windows platform and the Internet to work together. Some of the principal technologies comprising DNA include ActiveX, Dynamic HTML (DHTML) and COM.
11
.Net Suite continues.. BizTalk Server 2000 Commerce Server 2000
An integration server based on XML. Commerce Server 2000 A merchant server with shopping cart and credit card capabilities. Content Management Server 2001 Manages content published on web sites; includes sample web sites and customization codes. Exchange Server 2000 An messaging and collaboration server. Host Integration Server 2000 An extension to SNA (System Network Architecture) server. Provides integration of Windows, AS/400s and mainframes.
12
.Net Suite continues.. Internet Security and Acceleration (ISA) Server 2000 A firewall, Web caching and policy management server. Replaces Microsoft Proxy Server. Mobile Information 2001 Server An extension to Exchange Server for mobile users. SharePoint Portal Server 2001 Helps to create web portals; offers features like version tracking, doc. Publishing, controlling role-based access to manage document streamlining. SQL Server 2000 Microsoft's database management system (DBMS).
13
.NET Framework A platform for creating XML Web Services.
Provides essential Classes, namespaces, assemblies to create applications. Three components in .NET Common Language Runtime Class Library ASP.NET ( many more languages created by VS.NET or VC#.NET..)
14
Visual Studio.NET VS.NET VC++.NET VC#.NET VB.NET Web Services
Enterprise Servers Web Services Clients VC++.NET VC#.NET VB.NET VS.NET
15
Visual Studio.NET Platform for developing web services and windows applications. Comprises many languages that share common set of classes and environment. Languages includes VB.NET, VC#, VFoxPro, VC++.. Two Advantages are Common IDE across languages Easy ASP Programming From - Nithin Pandey, Yesh Singhal, Mridula Parihar, “Visual Studio.Net Programming”, 2002, Wiley Dreamtech P Ltd, New Delhi
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.