windows dna
TRANSCRIPT
![Page 1: Windows DNA](https://reader030.vdocument.in/reader030/viewer/2022032623/55cf9995550346d0339e19c2/html5/thumbnails/1.jpg)
1.Introduction2. Guiding Principles of Windows DNA3. Development Technologies4. DNA - Architecture for Distributed Applications5. Client Environments and Presentation Tier6.Application Services7.Universal Data Access8. Features and Advantages of Windows DNA9. Conclusion10. Bibliography11.References
![Page 2: Windows DNA](https://reader030.vdocument.in/reader030/viewer/2022032623/55cf9995550346d0339e19c2/html5/thumbnails/2.jpg)
![Page 3: Windows DNA](https://reader030.vdocument.in/reader030/viewer/2022032623/55cf9995550346d0339e19c2/html5/thumbnails/3.jpg)
Windows DNA specifies how to: develop robust, scalable, distributed Windows DNA specifies how to: develop robust, scalable, distributed applications using the Windows platform.applications using the Windows platform.
Windows DNA is essentially a 'blueprint' that enables corporate Windows DNA is essentially a 'blueprint' that enables corporate developers and independent software vendors (ISVs) to design and build developers and independent software vendors (ISVs) to design and build distributed business applications using technologies.distributed business applications using technologies.
![Page 4: Windows DNA](https://reader030.vdocument.in/reader030/viewer/2022032623/55cf9995550346d0339e19c2/html5/thumbnails/4.jpg)
The following principles guided microsoft in developing the windows DNA architecture.
Web computing without compromise
Interoperability
True integration
Faster time to market
Reduced complexity
![Page 5: Windows DNA](https://reader030.vdocument.in/reader030/viewer/2022032623/55cf9995550346d0339e19c2/html5/thumbnails/5.jpg)
![Page 6: Windows DNA](https://reader030.vdocument.in/reader030/viewer/2022032623/55cf9995550346d0339e19c2/html5/thumbnails/6.jpg)
![Page 7: Windows DNA](https://reader030.vdocument.in/reader030/viewer/2022032623/55cf9995550346d0339e19c2/html5/thumbnails/7.jpg)
Fig2:Technologies added to Windows DNA
![Page 8: Windows DNA](https://reader030.vdocument.in/reader030/viewer/2022032623/55cf9995550346d0339e19c2/html5/thumbnails/8.jpg)
Windows DNA Architecture is a dynamic set of technologies that you can use to build Web applications.
Component Object Model (COM) Dynamic Hypertext Markup Language (DHTML). Windows Script Components XML: Extensible Markup Language (XML). Active Directory Service Interfaces and IIS
![Page 9: Windows DNA](https://reader030.vdocument.in/reader030/viewer/2022032623/55cf9995550346d0339e19c2/html5/thumbnails/9.jpg)
Figure 4:-Different pieces within the DNA architecture
![Page 10: Windows DNA](https://reader030.vdocument.in/reader030/viewer/2022032623/55cf9995550346d0339e19c2/html5/thumbnails/10.jpg)
Server machineServer machine
Central DatabaseCentral Database
Microsoft's web server Microsoft's web server software productsoftware product
Internet Explorer 4.0Internet Explorer 4.0
Dynamic HTMLDynamic HTML
Cooperating ComponentsCooperating Components
![Page 11: Windows DNA](https://reader030.vdocument.in/reader030/viewer/2022032623/55cf9995550346d0339e19c2/html5/thumbnails/11.jpg)
The application developer today must develop a user interface that is distributable, available on Windows and non-Windows platforms, and supports a wide range of client environments, from handheld wireless devices to high-end workstations.
Windows DNA permits the developer to choose the appropriate Windows components and Internet technologies to support the richest possible interface and range of client environments, from handheld wireless devices to high-end workstations
![Page 12: Windows DNA](https://reader030.vdocument.in/reader030/viewer/2022032623/55cf9995550346d0339e19c2/html5/thumbnails/12.jpg)
![Page 13: Windows DNA](https://reader030.vdocument.in/reader030/viewer/2022032623/55cf9995550346d0339e19c2/html5/thumbnails/13.jpg)
Figure 6. Application services
![Page 14: Windows DNA](https://reader030.vdocument.in/reader030/viewer/2022032623/55cf9995550346d0339e19c2/html5/thumbnails/14.jpg)
Figure 5. Data access
![Page 15: Windows DNA](https://reader030.vdocument.in/reader030/viewer/2022032623/55cf9995550346d0339e19c2/html5/thumbnails/15.jpg)
DNA helps to design and build multi-tier client/server applications.
DNA application are Platform independent.
DNA applications provide full transactional processing support.
DNA can be used to create applications that are fault tolerant.
DNA is ideal for distributed applications.
![Page 16: Windows DNA](https://reader030.vdocument.in/reader030/viewer/2022032623/55cf9995550346d0339e19c2/html5/thumbnails/16.jpg)
Providing a comprehensive and integrated platform for distributed applications.
Faster and easier to build distributed applications by providing a pervasive component model, extensive prebuilt application services.
Provides wide choice of programming language and tools support.
![Page 17: Windows DNA](https://reader030.vdocument.in/reader030/viewer/2022032623/55cf9995550346d0339e19c2/html5/thumbnails/17.jpg)
1.http:// www.microsoft.com 2.http://www.msdn.com
3.http://www.Techno First.com
4. Professional VB.NET 2003
5. www.bengalcore.com
![Page 18: Windows DNA](https://reader030.vdocument.in/reader030/viewer/2022032623/55cf9995550346d0339e19c2/html5/thumbnails/18.jpg)
Professional Active Server Pages 2.0:Chris
Blexrud
Internet-related development, and
produces:Dino Esposito
A component-based application:John
Schenken
![Page 19: Windows DNA](https://reader030.vdocument.in/reader030/viewer/2022032623/55cf9995550346d0339e19c2/html5/thumbnails/19.jpg)
THANK YOU
![Page 20: Windows DNA](https://reader030.vdocument.in/reader030/viewer/2022032623/55cf9995550346d0339e19c2/html5/thumbnails/20.jpg)
ANY QUESTIONS.?