Answer Questions
abazovic Synergising Whitehorse, DSL's, GAT, Enterprise templates etc
Hi, This is my first post in this architecture forum. Theres some really good stuff floating around in the posts. Nice community. Hope I can contribute something useful. Anyway, heres something i've been thinking about since i attended TechEd Amsterdam last year. Beat Schwegler showed us a GAT package named Melted Cheese which created a 6 or 7 layer web service (one for the data, one for business, one for the service facade, one for an enterp ...Show All
Rodrigo Wolburg design Reflection.Emit question.
I have an interesting problem. I am developping an ASP.net application, but the question is more related to architecture. The thing is, I need to present summary information per year. It's not the exact case, but imagine that I need to present total sales by product and year, with one column for the product name and one for each year. So something like Product 1998 1999 2000 prod. A 1,000 1,500 1,800 My problem is, I don't know how many yea ...Show All
eclipse2k How to properly manage requirements?
Hi guys, I'm having a bit of a hard time managing the requirements for the application I'm currently working on. I'm currently using a product called Enterprise Architect from Sparx (http://www.sparxsystems.com.au/) to manage the requirements and do the general design. What I did so far was to collect and filter all requirements and categorize them. For example, there are requirements pertaining to the message list , task manager , connection m ...Show All
Piotr Krakowiak Architecture question - how to store local copies of data on a server
My work order application needs to do the following: 1) User has a windows forms client on their laptop, PC, or even mobile client. 2) When they have an active connection, they can connect to a web service to view new tasks, mark the ones they want to download to their local machine, then disconnect. 3) They can then edit their local copies of these tasks, then re-synch with the server when they next have a connection. Reason being, ...Show All
steve1980 When to factories and interfaces in a component
Hello everyone. When developing a component should I always handle creation of objects with a factory Should the objects that my component contains always be fronted with an interface For example a component to manage a user account database being consumed in-proc by an ASP.NET web app. Which do you think a better design in most cases for the UserMgr component : 1.) using UserMgr; public void Page_Load { IUsers users = ...Show All
EricEarle Advantages of OOP ?
Hello, Im a fun of OOP designs. I design my bussiness classes when I start a new project. Then maybe I will write mapper classes for bussiness classes to map DB tables or using an O/RM tool or an ODBMS . Think that this project is big one and it has long deadline. You will develop it 2 or 3 years. Requirements will be changed. To develop this project with OOP designs and n-Tier application design is good idea. But I am asking myself ...Show All
stlaural Recommendations for Data Access Layer / Identity in .Net
In the world of COM+ and ASP, for our Data Access layer we would write an ActiveX DLL, Register it in COM+ and set it to run under a specific Identity. The web server and the application server would have same named accounts (i.e. DataAccessor) with the same password, and that user would have limited privileges. We'd grant that user dbwriter and dbreader in the Database and voila! For our connection string we'd simply use Integrated ...Show All
fugu996 Who needs Architecture?
http://msmvps.com/blogs/rohanthomas/archive/2006/01/26/81848.aspx Would love to hear your comments... Thanks Well this is an interesting post. Asking the architcture forum if companies need architecture is kind of like asking an auto workers union if they should continue to build cars :) Just joking with you, I actually struggle with this one as well. How do you remain architecturally influential when business value dominates a pr ...Show All
Qube How to reverse engineer a class diagram ?
Hello, I am a beginner in modeling, hope you can help me. Three is a C++ project that I'm trying to reverse engineer a class diagram from my solution. I select the solution node in the solution explorer, and then select Project->Visio UML->Reverse Engineering. VS 2003 says it completed, Visio starts, and I can find all my classes inside the package folder .so it’s working. But after doing the drag and dr ...Show All
Rajesh Maskara Any books to recommend?
The books that work well with .Net 2.0 for enterprise patterns http://www.amazon.com/gp/product/0321200683/ref=nosim/002-6542054-1307267 n=283155 On every project I put a process repository in place that includes a resource of links and books to help educate the team on parts of the process they may need to learn. Here is the lastest set of books I compiled: http://www.corporatewe ...Show All
nathanjones finding design patterns from Model or P.E file
Hi, Are there any tools or APIs that take a model (as XMI probably) or a P.E file (so in effect, source code won't be available) and give the design patterns that were used in the model Which classes participate in which patterns and related info It could probably be one of the stages in reverse engineering, isn't Thank you. Hi, Reg ...Show All
k.m windows scheduler - who gets the CPU?
Can anyone point me to a good whitepaper on the windows scheduler I am not looking for the task scheduler applet in control panel, but the internals of how the kernel does the job scheduling, prioritization or jobs, priority boosts, context switching, etc. I am looking at this from a QoS perspective, and want to better understand the internals of how the windows kernel decides who gets the CPU. Any information would be greatly appreci ...Show All
mgoetzke Does Windows Workflow Muddy The Water?
I have been trying to get excited about Windows Workflow Foundation from an architectural perspective but after having a conversation with one of my colleagues I sort of started to question the value of such a framework. Here's why.... 1. Does Windows Workflow run the risk of allowing line of business applications to deliver workflows that might actually be valuable to an entire enterprise In other words ... if I have a true workflow and I d ...Show All
Stefan Weitz Designing Databases for SOA
My question relates to best practices in database design for SOA. Specifically I am looking for a guideline that will help me maximize performance and guarantee uniqueness in and SOA environment. Is it generally advisable to use surrogate keys in your tables if you are designing the data store for an entity service If so, what datatype should you use, integer, GUID I would expect that if I use surrogate keys, that they will then be used b ...Show All
Hussain_Alyousif Does XmlChoiceIdentifierAttribute break the 3rd tenet of SOA ?
The 3rd tenet of SOA, according to MS, states that "Services Share Schema and Contract". When I use the XmlChoiceIdentifierAttribute in my shema, I actually say "when you call me, you will get in response one of the following possible types and you should check yourself the returned value to decide what you got from me". In the SO point of view, does this decleration of "possible" types makes my contract less ...Show All
