Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

VS.NET 2003 Example App is somewhat architecturally similar to SCEA app  RSS feed

Darryl A. J. Staflund
Ranch Hand
Posts: 314
Android Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi there,
I just recieved my Visual Studio .NET 2003 upgrade yesterday and was surprised by how much the example walkthrough application is architecturally similar in some points to the SCEA application. Here is a brief description of the application:
"In this walkthrough, you will create a multi-tiered, distributed, intranet application. The application will consist of three logical tiers: data, business, and user interface. The data tier is a database in SQL Server. The business object tier will handle accessing the data and distributing it to the clients. The user-interface tier will consist of both a Web-based application and a traditiona Windows application."
"The application you will build is a simple data application with lookup and edit. You will build both a Windows and Web-based client to display the Authors table from the SQL Server Pubs sample database. For the Web portion, you will use the Web Forms Designer to create a Web page that is compatible with a standard HTML 3.2 browser. On the server, the Web Forms code will call an XML Web Service to receive data that contains Authors information from the database. From the Windows portion, you will build a Windows application that will communicate with this same XML Web service to retrieve a dataset containing the author information. Communication with the CML Web service is handled using the HTTP and XML."
"You will create the XML Web service and the client application on the same server, though the database may reside on another server. Both the application server and database server will need to reside in the same intranet. This organization of projects allows you to use Windows authentication to gain access to the database and test your application. At the same time, this organization removes many of the details of resource access so that you can see the interaction of the XML Web service and the client applications."
I just find this very interesting given that I am current working on SCEA Part II. Both applications are multi-tiered, both have web/client front ends that connect to a common business layer, and authentication is integrated between the tiers.
Of course there are many differences too -- the centrality of XML-based web services, the fact that the application is deployed on an Intranet, and of course the proprietary nature of the beast. But still interesting none the less :-)
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!