Download - NET TECHNOLOGY
![Page 1: NET TECHNOLOGY](https://reader036.vdocuments.mx/reader036/viewer/2022081503/56814901550346895db62e6d/html5/thumbnails/1.jpg)
.NET TECHNOLOGY
by
Group A-8
![Page 2: NET TECHNOLOGY](https://reader036.vdocuments.mx/reader036/viewer/2022081503/56814901550346895db62e6d/html5/thumbnails/2.jpg)
What is .NET ?
Benefits
Web Services
Risks
Competition
.NET Mobile
Nuts & Bolts
of .NET
References
(Video)STRUCTURE of PRESENTATION
![Page 3: NET TECHNOLOGY](https://reader036.vdocuments.mx/reader036/viewer/2022081503/56814901550346895db62e6d/html5/thumbnails/3.jpg)
What is .NET ?
• .NET is Microsoft's new Internet and Web strategy and infrastructure
• .NET is based on the newest Web standards • .NET delivers software as Web Services • .NET is a framework for universal services • .NET will run in any browser on any platform
.NET is NOT a new operating system
![Page 4: NET TECHNOLOGY](https://reader036.vdocuments.mx/reader036/viewer/2022081503/56814901550346895db62e6d/html5/thumbnails/4.jpg)
SERVERS
DEVELOPMENT TOOLS
SMART CLIENTS
XML WEB SERVICES
![Page 5: NET TECHNOLOGY](https://reader036.vdocuments.mx/reader036/viewer/2022081503/56814901550346895db62e6d/html5/thumbnails/5.jpg)
ASP.NET and ADO.NET support
Visual Studio .NET
Nuts & Bolts of .NET
XML support in the SQL Server
Visual Basic .NET
Internet Information Server 6.0
![Page 6: NET TECHNOLOGY](https://reader036.vdocuments.mx/reader036/viewer/2022081503/56814901550346895db62e6d/html5/thumbnails/6.jpg)
WEB SERVICES
• They provide data and services to other applications
• They are small units of code ; designed to handle a limited set of tasks
• They use XML based communicating protocols
• They are independent of operating systems /programming languages
Contd.
![Page 7: NET TECHNOLOGY](https://reader036.vdocuments.mx/reader036/viewer/2022081503/56814901550346895db62e6d/html5/thumbnails/7.jpg)
WEB SERVICES
• They connect people, systems and devices
• They are main building blocks in the Microsoft .NET programming model
• Future applications will access Web Services via standard Web Formats (HTTP, HTML, XML, and SOAP), with no need to know the implementation
.
![Page 8: NET TECHNOLOGY](https://reader036.vdocuments.mx/reader036/viewer/2022081503/56814901550346895db62e6d/html5/thumbnails/8.jpg)
Let’s sell fish..
Say you have a stand-alone inventory system for your fish business. If you don't connect it to anything else, the whole stock goes for a toss.
The system can track inventory, but not much more. However, if you connect your inventory system to your accounting system with XML, it gets more interesting. Now, whenever you buy or sell something, the implications for your inventory and your cash flow can be tracked in one step. If you go further, and connect your warehouse management system, customer ordering system, supplier ordering systems, and your shipping company with XML, suddenly that inventory management system is worth a lot.
![Page 9: NET TECHNOLOGY](https://reader036.vdocuments.mx/reader036/viewer/2022081503/56814901550346895db62e6d/html5/thumbnails/9.jpg)
![Page 10: NET TECHNOLOGY](https://reader036.vdocuments.mx/reader036/viewer/2022081503/56814901550346895db62e6d/html5/thumbnails/10.jpg)
.NET Mobile I detest that. I'll go the
mobile way..
![Page 11: NET TECHNOLOGY](https://reader036.vdocuments.mx/reader036/viewer/2022081503/56814901550346895db62e6d/html5/thumbnails/11.jpg)
.NET Mobile
• It is an extension to the .NET Framework, called the Microsoft Mobile Internet Toolkit (MMIT)
• It is a new platform for development of mobile applications.
• It will obviate the need for a separate program for each mobile device
• It is also called ASP .NET Mobile Controls
![Page 12: NET TECHNOLOGY](https://reader036.vdocuments.mx/reader036/viewer/2022081503/56814901550346895db62e6d/html5/thumbnails/12.jpg)
.NET and Internet standards..
• HTTP, the communication protocol between Internet Applications
• XML, the format for exchanging data between Internet Applications
• SOAP, the standard format for requesting Web Services
• UDDI, the standard to search and discover Web Services (similar to search engines / phone directories)
.NET was originally called NGWS –
Next Generation Windows Services
![Page 13: NET TECHNOLOGY](https://reader036.vdocuments.mx/reader036/viewer/2022081503/56814901550346895db62e6d/html5/thumbnails/13.jpg)
STRATEGY
To keep “Windows” the dominant operating system in the market, as computing begins to move away from desktop computers toward Internet enabled devices, such as hand-held computers and cell phones
![Page 14: NET TECHNOLOGY](https://reader036.vdocuments.mx/reader036/viewer/2022081503/56814901550346895db62e6d/html5/thumbnails/14.jpg)
COMPETITION
• IBM Corp. (WebSphere)• BEA Systems Inc.
(WebLogic)• Hewlett-Packard Co.
(Bluestone)• Oracle Corp. (Dynamic
Services)• Sun Microsystems Inc.
(Sun One)
![Page 15: NET TECHNOLOGY](https://reader036.vdocuments.mx/reader036/viewer/2022081503/56814901550346895db62e6d/html5/thumbnails/15.jpg)
RISKS
• Security and privacy• Access to reliable broadband
Internet connections• A typical Microsoft manoeuvre
to grab a good idea• Legacy data integration
with .Net is another
potential trouble
“Technology is the safest path with
quickest solutions”
![Page 16: NET TECHNOLOGY](https://reader036.vdocuments.mx/reader036/viewer/2022081503/56814901550346895db62e6d/html5/thumbnails/16.jpg)
BENEFITS• Facilitates the development of software with improved
reliability, scalability and performance• .NET technologies can be used in portals, mobile-access
devices, e-commerce, and software (for collaboration and business analysis), among other sectors, for improvement of productivity and profitability
• Helps developers be more productive by: – Making it easier for them to reuse existing code – Enabling them to more easily integrate components
written in any of the more than 20 supported programming languages
– Helping them more easily build software for a wide range of devices using same skills and tools.
![Page 17: NET TECHNOLOGY](https://reader036.vdocuments.mx/reader036/viewer/2022081503/56814901550346895db62e6d/html5/thumbnails/17.jpg)
BENEFITS
• Easier to distribute information to more consumers • Assists with the deployment of software to both users and
Web servers
• Easier to communicate between applications
• It promises substantial savings in development costs, as well as creating new revenue streams, through the use of Web services
• It will deliver best of breed integration for businesses
• Exposing Web services increases potential reach and exposure, creating new business opportunities
![Page 18: NET TECHNOLOGY](https://reader036.vdocuments.mx/reader036/viewer/2022081503/56814901550346895db62e6d/html5/thumbnails/18.jpg)
REFERENCES
• www.cio.com/printlinks• www.microsoft.com/net• http://www.lbs.lon.ac.uk/ot
m/Web_Services_Debate/web_services_debate.html#Video
![Page 19: NET TECHNOLOGY](https://reader036.vdocuments.mx/reader036/viewer/2022081503/56814901550346895db62e6d/html5/thumbnails/19.jpg)