3-tier architecture
-
Good day everyone, I am working on a application which will based on the 3-tier architecture. The system concerned to a health insurance marketing purposes. I chose .NET for developing its framework. This framework contains collection of the business objects. Application interface will be developed in the Flash 7.0. The transformation of data through its framework to the interface will do through the web services which will be used as a communication layer between Business Layer (Framework/Buiness Objects) to Presentation Layer (Developed in Flash 7.0). The Backend will be in SQL Server 2000. My questions are: a. I like to hear some comments on the above decided architecture. b. How to make webservices effective in performance? As interface will use them for communication with the Framework (Business Objects) which will do all the retrieving and storing tasks. c. I prefer to use VB.NET language to write code. Please, give an example of writing a business object which should be prior in performance rather than security. Pick User object as an example. d. I did some work on the business objects. I have two classes one is doing all the db work and other holds the business rules. When you initiate its object, the business class, it inform the db class to load the required data in a DataSet object and use it to CUD (create, update and delete) tasks. Is this a acceptable approach to do? I have to be sure before continue with this approach. So, please guide through your help. Thanks for your help, Have a good day.:)
-
Good day everyone, I am working on a application which will based on the 3-tier architecture. The system concerned to a health insurance marketing purposes. I chose .NET for developing its framework. This framework contains collection of the business objects. Application interface will be developed in the Flash 7.0. The transformation of data through its framework to the interface will do through the web services which will be used as a communication layer between Business Layer (Framework/Buiness Objects) to Presentation Layer (Developed in Flash 7.0). The Backend will be in SQL Server 2000. My questions are: a. I like to hear some comments on the above decided architecture. b. How to make webservices effective in performance? As interface will use them for communication with the Framework (Business Objects) which will do all the retrieving and storing tasks. c. I prefer to use VB.NET language to write code. Please, give an example of writing a business object which should be prior in performance rather than security. Pick User object as an example. d. I did some work on the business objects. I have two classes one is doing all the db work and other holds the business rules. When you initiate its object, the business class, it inform the db class to load the required data in a DataSet object and use it to CUD (create, update and delete) tasks. Is this a acceptable approach to do? I have to be sure before continue with this approach. So, please guide through your help. Thanks for your help, Have a good day.:)
What is your reasoning behind using Flash for the presentation? Cheers, Simon sig ::
"Don't try to be like Jackie. There is only one Jackie.... Study computers instead.", Jackie Chan on career choices.
article :: animation mechanics in SVG blog:: brokenkeyboards
"Most of us are programmers, but a few use VB", Christian Graus
My MSN: simon_stewart@hotmail.com -
What is your reasoning behind using Flash for the presentation? Cheers, Simon sig ::
"Don't try to be like Jackie. There is only one Jackie.... Study computers instead.", Jackie Chan on career choices.
article :: animation mechanics in SVG blog:: brokenkeyboards
"Most of us are programmers, but a few use VB", Christian Graus
My MSN: simon_stewart@hotmail.com -
What you're doing is making it ADSL dependant. Christian Graus - Microsoft MVP - C++
-
Good day everyone, I am working on a application which will based on the 3-tier architecture. The system concerned to a health insurance marketing purposes. I chose .NET for developing its framework. This framework contains collection of the business objects. Application interface will be developed in the Flash 7.0. The transformation of data through its framework to the interface will do through the web services which will be used as a communication layer between Business Layer (Framework/Buiness Objects) to Presentation Layer (Developed in Flash 7.0). The Backend will be in SQL Server 2000. My questions are: a. I like to hear some comments on the above decided architecture. b. How to make webservices effective in performance? As interface will use them for communication with the Framework (Business Objects) which will do all the retrieving and storing tasks. c. I prefer to use VB.NET language to write code. Please, give an example of writing a business object which should be prior in performance rather than security. Pick User object as an example. d. I did some work on the business objects. I have two classes one is doing all the db work and other holds the business rules. When you initiate its object, the business class, it inform the db class to load the required data in a DataSet object and use it to CUD (create, update and delete) tasks. Is this a acceptable approach to do? I have to be sure before continue with this approach. So, please guide through your help. Thanks for your help, Have a good day.:)
myousuf wrote: I like to hear some comments on the above decided architecture. Unless you want lots of multimedia crap, there's no reason to use flash. ASP.NET does a good job of converting your code into HTML for different browsers. ASP.NET is also totally wasted if you're just going to host flash on each page. myousuf wrote: How to make webservices effective in performance? As interface will use them for communication with the Framework (Business Objects) which will do all the retrieving and storing tasks. coarse granularity, mainly. What's your reason to use webservices ? Does your planned architecture demand the middle tier on a different machine to the web tier ( which is just going to serve flash pages ) ? myousuf wrote: I prefer to use VB.NET language to write code. Please, give an example of writing a business object which should be prior in performance rather than security. Pick User object as an example. You prefer performance over security ? You want someone to write and entire user object for you as an example ? I don't think so. myousuf wrote: I did some work on the business objects. I have two classes one is doing all the db work and other holds the business rules. When you initiate its object, the business class, it inform the db class to load the required data in a DataSet object and use it to CUD (create, update and delete) tasks. Is this a acceptable approach to do? Performance wise, DataSet's are expensive to create. Christian Graus - Microsoft MVP - C++