Skip to content

Design and Architecture

Discussions on Design, Patterns and Architecture

This category can be followed from the open social web via the handle design-and-architecture@forum.codeproject.com

5.3k Topics 10.4k Posts
  • Class design help

    asp-net graphics design performance help
    2
    0 Votes
    2 Posts
    0 Views
    P
    Have you come up with any good ideas? "I guess it's what separates the professionals from the drag and drop, girly wirly, namby pamby, wishy washy, can't code for crap types." - Pete O'Hanlon
  • Beta Testing? Develop Tech?

    beta-testing testing help question code-review
    2
    0 Votes
    2 Posts
    0 Views
    P
    Try google? "I guess it's what separates the professionals from the drag and drop, girly wirly, namby pamby, wishy washy, can't code for crap types." - Pete O'Hanlon
  • Design Patterns References

    design question learning
    9
    0 Votes
    9 Posts
    0 Views
    M
    I agree!!!
  • UML with Visio

    question tutorial
    2
    0 Votes
    2 Posts
    0 Views
    P
    mhmo wrote: Can I draw UML diagrams with Visio 2007. If yes, is it built in Visio or a plugin. And how to draw them in Visio? You can draw them in plain vanilla Visio. They are under the Software>UML Model Diagram template. Deja View - the feeling that you've seen this post before. My blog | My articles
  • 0 Votes
    4 Posts
    0 Views
    R
    SQLite is another good option Main site[^] wrappers[^]
  • how to make a crawler to fetch a web page in php

    php help tutorial
    4
    0 Votes
    4 Posts
    0 Views
    E
    Very easy... just by coding.. OK,. what country just started work for the day ? The ASP.NET forum is flooded with retarded questions. -Christian Graus Best wishes to Rexx[^]
  • Service Oriented Architecture

    architecture help tutorial
    5
    0 Votes
    5 Posts
    0 Views
    E
    I read your name as "Pay-Pal". OK,. what country just started work for the day ? The ASP.NET forum is flooded with retarded questions. -Christian Graus Best wishes to Rexx[^]
  • Database App Deployment - (Newbie) [modified]

    database question csharp design sysadmin
    4
    0 Votes
    4 Posts
    0 Views
    L
    wjtaylor wrote: from a previously installed v1 to v2 with different table structure. Are there design patterns for an updater? Have you ever been to any Patterns sits like Portland Pattern Repository or the Hillside Group[^] Note: Hillside has a link to Portland Pattern Repository. Data migration issues might prove to be the most difficult aspect of all your problems depending on the types of schema changes and data dependencies you are introducing.
  • Mutually exclusive property across instances?

    question discussion design help
    4
    0 Votes
    4 Posts
    0 Views
    M
    In that case your database will need a Person type to represent you, and a Person.FavouriteApple member ;) Mark Churchill Director Dunn & Churchill Diamond Binding: Zero to Data Layer in 3 mins
  • What is Software Architecture ?

    question architecture help
    5
    0 Votes
    5 Posts
    0 Views
    V
    Ah.... software architecture. Very good question. There really isn't a clear definition, although there is a informal standard (yeah, these 2 words don't go well together). Software architecture can be defined as a design and blueprint of how the software components will work with each other, which objects are part of the software, how objects will interact with each other, and so on. There can be a high-level architecture which may include: Tier layers such as Database, application and UI. And there can be a low-level architecture which may include: Objects (classes) which are part of the software solution. Most good software architects design the entity relationships and classes after designing a good and clear functional design. A process in which I follow: 1) Design clear functional specifications which include detailed use cases of how each requirement will be implemented. (actually this is more of a job for a good technical analyst) 2) Design the component, state, process and class diagrams as detailed as possible. Basically the end result should be a clear blueprint of how the software should be developed. Therefore a developer would just do the "implementation" and the design to have already been done by the software architect, hence the developer becomes a "robot" following the instructions of the architect. I hope above helps. Arsen
  • Localization design question

    csharp help question learning database
    1
    0 Votes
    1 Posts
    0 Views
    No one has replied
  • 0 Votes
    2 Posts
    0 Views
    P
    Figure it out yourself. This is a Microsoft/.NET/Visual Studio centric cite. You probably won't find much help with PHP here. "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
  • 0 Votes
    15 Posts
    0 Views
    L
    Happy New Year tgrt! I see the Design and Architecture forum has returned. I did not ignore your last post, the forum was not available after they launched the new version of the site. How is your project going? Do you need any further assistance? tgrt wrote: Logically this is a single application that will run by itself with no user interaction. That is what the COM+ Application Server is. tgrt wrote: the definition of the event will vary from module to module. Yes, each COM+ component defines what it does and how it does it. tgrt wrote: however, in that scenario an OOM condition would bring everything down. The COM+ server is fairly mature as it first surfaced back in like 1996 or something like that. I imagine you will find it quite robust in the latest versions of the Microsoft Server Operating Systems.
  • how to separate

    asp-net regex xml architecture tutorial
    2
    0 Votes
    2 Posts
    0 Views
    M
    Obviously I can't post a complete solution, I've worked on the equivalent of MS PowerPoint and it was years of work. In general I would say to separate controls from data start by forgetting about the controls. Just think of the data, how to store it, retrieve it, access it and structure it. Then think about the controls as something you do with the data. When you do that you'll suddenly find you need data you didn't think of before. Add that to your original list and start over with getting your data structures right. Only when you switch to thinking about the controls and find all the data you need is readily available from your containers in a fast and safe manner then start on the controls for real. The trick, if there is one, to a GUI heavy application is to do as little as possible in the GUI code and as much as possible in the data layer. :) Nothing is exactly what it seems but everything with seems can be unpicked.
  • VS 2008 and SQL Server 05 or 08?

    database sql-server visual-studio sysadmin question
    3
    0 Votes
    3 Posts
    0 Views
    A
    Yes, you can VS2008 with SQL Server 2005. We are using it in our current project. SQL Server 2008 "Express" do NOT support Reporting Services. Please have a look for detailed features list at http://msdn2.microsoft.com/en-us/library/ms165636(SQL.100).aspx[^] Amer
  • 0 Votes
    3 Posts
    0 Views
    P
    Don't cross post. It is very rude and folks don't welcome it around here :mad: "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
  • 0 Votes
    7 Posts
    0 Views
    CPalliniC
    Paul Conrad wrote: I've never heard of it. What is it? Sounds like some kind of lightweight design approach. ...for a large numbers of objects, see, for instance http://en.wikipedia.org/wiki/Flyweight_pattern[^] :) If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile. [my articles]
  • 0 Votes
    2 Posts
    0 Views
    P
    Have you accomplished this? "The clue train passed his station without stopping." - John Simmons / outlaw programmer
  • Please Guide Me

    database tutorial
    2
    0 Votes
    2 Posts
    0 Views
    P
    Did you get this finished in time for graduation? "The clue train passed his station without stopping." - John Simmons / outlaw programmer
  • Architectural question

    2
    0 Votes
    2 Posts
    0 Views
    P
    How did it go? "The clue train passed his station without stopping." - John Simmons / outlaw programmer