Projektstruktur, Thirdparty .dlls

by admin 24. April 2008 12:07

Ich kann mich nicht erinnern an einem Projekt gerabeitet zu haben das nicht Komponenten Dritter verwendet hat.

Bei uns sind Zurzeit eigentlich immer dabei: NUnit, NHibernate, Log4Net, gelegentlich kommen Charting Komponenten, das AJAX Toolkit, PDF Werkzeuge und andere dazu.

Damit eine Anwendung sich nach dem Ausschecken auch direkt bauen lässt, müssen diese dlls nun irgendwo abgelegt werden. Hier nun eine Reihe von Vorschlägen für den Ordnernamen, in dem sich dlls dritter finden lassen könnten.

  • _libs (MojoPortal)
  • lib (u.a. NHibernate, StoryVerse, NetBpm, Flex-Wiki, Cuyahoga)
  • 3rdParty (Watin, dotNetKicks)
  • Dependencies (Subtext, EComerce Web 2.0.1)
  • Bin (SharForge)
  • References (Screwturn)
  • SharedLibs (RhinoMcoks)

(in Klammern stehen OSS Projekte, die diesen Ordernamen verwenden).

Bei Gelegenheit wird es auch noch eine kurzen Vergleich der Projektstrukturen geben :-)

Comments are closed

About Oliver

shades-of-orange.com code blog logo I build web applications using ASP.NET and have a passion for javascript. Enjoy MVC 4 and Orchard CMS, and I do TDD whenever I can. I like clean code. Love to spend time with my wife and our children. My profile on Stack Exchange, a network of free, community-driven Q&A sites

About Anton

shades-of-orange.com code blog logo I'm a software developer at teamaton. I code in C# and work with MVC, Orchard, SpecFlow, Coypu and NHibernate. I enjoy beach volleyball, board games and Coke.