Smart Computing ® Smart Computing ®
Top Subscribe Today | Contact Us | Register Now   
middle
Home | Tech Support | Q&A Board | Article Search | Subscribe & Shop   


Smart Computing® Encyclopedia

Windows Distributed interNet Applications architecture (Windows DNA)
A set of software development and testing tools and technologies Microsoft developed for use as the basis of Microsoft .NET, the melding of Windows and the Internet so the two will work seamlessly together.

Put even more technically, Windows DNA is an architecture that describes how to build “three-tier” applications, including presentation services, business services, and data services.

Some of the tools within the Windows DNA framework include Visual Basic for Applications, ActiveX, DHTML (Dynamic Hypertext Markup Language), and both COM (Component Object Model) and DCOM (Distributed COM). The toolset also includes liberal slatherings of XML (Extensible Markup Language) and SQL (Structured Query Language).

In a three-tiered architectural model, presentation services include gathering information from the user, sending the user information to the business services for processing, receiving the results of the business services processing, and presenting those results to the user.

Business services are responsible for receiving input from the user (via presentation services), interacting with data services to perform business operations that the application was designed to automate (such as income tax preparation, order processing, and so on), and sending the processed results back to the presentation layer.

Data services store data, retrieve data, maintain data, and also maintain data integrity. Data services could include relational database management systems, such as Microsoft’s SQL Server, e-mail servers (such as MS Exchange Server), and such file systems as NTFS (New Technology File System).
 
 


Home     Copyright & Legal Information     Privacy Policy     Site Map     Contact Us

Copyright © 2009 Sandhills Publishing Company U.S.A. All rights reserved.