Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
Anybody found yet a good web site architecture using linq to sql? Any help will be very helpful!
We just finished up an internal IT project banking heavily on Linq2Sql and it paid off. I was a bit skeptical at first, but I think it worked out great in the end. Just remember, the fundamentals don't change.
try to stay as stateless as possible
keep clean lines between your services and data access
don't fight linq, use it. If it isn't helping you, you are probably doing something wrong
Our implementation ended up being a hybrid of the Andrew Siemer and Beth Massi approach (a bit heavier on the Andrew side) and in C#
What, apart from StackOverflow? ;-)
Remember Linq is a technology that sits atop the typical data access structures. Therefore all rules that have applied thus far still hold. Just because you can get to data a little easier in the client app doesnt mean you throw out the architecture best practices for data access.
Rob Conery's MVC Storefront
As others have said, linq-to-sql is no different to any other ORM so the architecture is the same as you would use for NHibernate and others.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I'm looking for an alternatives to yUML, preferably open source.
Sure yUML is great and I really like it, but I would like to be able to extend it.
I'm also interested in other services in the same direction (diagram generation), but I'm not looking for any (UML)desktop tools.
Some suggestions of textual modeling tools. For instance, take a look at PlantUML
Scruffy can draw some yUML diagrams.
Scruffy-Server is a newly made web server frontend for Scruffy which has a rendering and syntax almost identical to yUML.
At the moment it doesn't have the PDF/Json/SVG(or PS) export options, but those might be coming. On the other hand it is very fast and has a lean interface.
PS: I might a little be biased as I made it.
Perhaps take a look at jsUML2. It doesn't provide a textual syntax for specifying diagram - it provides a js-based api instead. However the api is very easy to use and it's open source so extensible. They have a demo app built using it here.
hth.
Some years ago I've developed an open source alternative based on Graphviz.
It's basic and only work for relationship diagrams, but it can be extended.
The output look is very similar to yUML.
Here's the link: http://web.fi.uba.ar/~ssantisi/works/glumly/
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am looking into creating a simplified version of a CRM without having to reinvent the wheel on some of the base functionality.
Would you please recommend an open source CRM product that I could use?
NOTE: I would be interested in solutions with PHP or Java.
Have you looked at SugarCRM? It's pretty mature so it might not meet your "simplified" qualifier, but if I were in your shoes I'd probably consider starting there. It started life as an open-source project and there is still a "community edition".
Consider, however, that I have little familiarity with CRM in specific, so I can't comment one way or another on the quality of SugarCRM. Good luck.
For me VTECRM 4 is the best! It's based on sugar and vtiger crm and it's easy to use. You can download it and customize. It's based on php - mysql and it's free. dowload link: http://code.google.com/p/vtecrm/source/checkout
If you want a simplifed CRM, SugarCRM is NOT the place to start.
Have a look at Tine2.0. It has a demo online, it's built with PHP and ExtJS (so it feels like a desktop application) and is very easy to modify, and has a sizable community behind it (though the owner had the "vision" to split it by language, so unless you read German well, you'll have to use Google translate most of the time)
It doesn't do Gantt charts, but it does tagging.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I know implementing database is a huge topic, but I want to have a basic understanding of how database systems work (e.g. memory management, binary tree, transaction, sql parsing, multi-threading, partitions, etc) by investigating the source code of the database.
Since there are a few already proven very robust open source databases like mysql, sqlite and so on. However, the code are very complicated and I have no clue where to start. Also I find that the old school database textbooks are only explaining the theory, not the implementation details.
Can anyone suggest how I should get started and if there are any books that emphasis on the technology and techniques of building dbms used in modern database industry?
I hate to sound like an grumpy, old academic, but the theory really is what you need to study, if you are determined to build your own RDBMS. The implementation details are really just, erh, implementation details. Apart from textbooks, you might also want to study research papers, which tend to cover the subject in higher detail.
When you start implementing your database engine, you could look into existing open-source implementations, but do expect the learning curve to be steep. As you have already discovered, these projects tend to be quite complex. When you have concrete questions to those projects, try posting them on the relevant mailinglists. When you have concrete questions about your own implementation, post them here :)
http://en.wikibooks.org/wiki/Design_of_Main_Memory_Database_System
Refer, Database system implementation book by Ullman. Start with jdbc or odbc driver and move down to storage layer if you want to read from code.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I'd like to learn how to implement basic "comet" or client push methods
something like meebo
from server and client side , where can I find good and clear spec?
Thanks
Although you're not really specifying the technology you would like to work in ... But these links proved to be very helpful for me:
Ajax Push(like) Chat with Comet
Creating Comet applications with ASP.Net
COMET (or Reverse AJAX) based Grid Control for ASP.NET
Comet is a big term, and there are many different implementations. There isn't a particular single specifications, it is more of a concept or idea.
I had to do a project with server push, and I came across a couple of attempts to come up with specifications, such as BOSH.
Eventually, I found the best I could do was check out what others are currently doing, there are a couple of nice projects such as Orbited and Juggernaut. Then, implement my own solution.
I built my own solution using Twisted and SocketBridge.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I'm in the process of setting up a new website which would greatly benefit from having user-forums.
Since I already have user accounts, and profile details, stored away it seems that I'd benefit from choosing an open-source forum package which I could modify so that logins were tested against my existing database.
Right now all my site is Perl-based, and looking around I don't see many great Perl forums - the only obvious one I could find which is featureful is yabb - but that is written to authenticate against flat files and to be frank the code is nasty.
If I need to use a PHP solution then so be it, but first are there any simple forums that are written in perl that you'd suggest? I'd expect to have different forum-groups and nominate particular users as moderators. More than that I don't need, just basic threading and an attractive appearance.
Really simple forums are often really insecure forums. If you're determined to use perl, a major web forum doesn't come to mind, and if your competent in security I'd say roll your own. You could even release it to the open source community to help people like you. I know there are several great PHP ones out there that aren't so insecure an rather well developed.
I seem to remember that Drupal had a reasonable fit as a module.