(814)774-0970  |   REQUEST A QUOTE     Register   Login   
Thursday, August 21, 2008  
..:: Blog ::..
Request A Quote



  
Latest Entries
60 Users How About 100?

The traffic to the FanGap network keeps increasing and yet DNN just hums away without any issues.

Building a Community Site - It's About People, Not Technology

Sometimes in the online world when approaching a project people seem to classify the issues facing a website as a technology issue. It's as if building a web site is this mysterious thing wrapped in so much technology it's just too much handle. Just sitting in the office of a technology provider gets nerve wracking; hearing all the techno geeks spitting out acronym after acronym and having no idea what any of it means - html, Ajax, XML, HTTP, Java, ASP, .NET, Web services, Web 2.0, what all does it mean?!

DotNetNuke and MOSS - When and Where

Many of you know that my claim to fame is being one of the developers of DotNetNuke and writing two Wrox books on DNN. The question is, where does DNN come into play in our Microsoft practice? Another question is where is the relation to MOSS?

MOSS 2007, It’s Not Just a Portal Anymore

MOSS is marketed by many as a portal for the enterprise, providing collaboration, applications, content management, document searching, and other tools. The question though is what is MOSS? Is it a portal, and what exactly is a portal? Why are we seeing a big push by Microsoft for MOSS? At every meeting with Microsoft they say “MOSS!” and with that they say so few get what MOSS actually is.

  
Santry Enterprises Weblog

Current Articles | Categories | Search | Syndication

Thursday, April 05, 2007
DotNetNuke and MOSS - When and Where
By Patrick Santry @ 7:30 PM :: 216 Views :: 0 Comments :: :: Misc
 

Many of you know that my claim to fame is being one of the developers of DotNetNuke and writing two Wrox books on DNN. The question is, where does DNN come into play in our Microsoft practice? Another question is where is the relation to MOSS? 

Both MOSS and DNN provide you with a framework to do custom development on. The provide content management, security, and utilities to make your life as a developer a bit easier. 

MOSS is aimed at the enterprise, there can be no doubt when talking to a client about what they need to run their intranet that MOSS is the answer. MOSS has the Office integration, enterprise search, collaboration tools, and much more for helping the company with their day to day business operations. If you're targeting development at the enterprise then MOSS should be the platform that you develop against. 

DNN is aimed at the shared hosting space first and foremost. To provide you with some history, when we initially developed DNN, Microsoft sponsored the project heavily. They put us in touch with the Patterns and Practices group to develop our membership provider as well as our data provider layer. In fact our relationship with Microsoft was one of the reasons they released the ASP.NET 2.0 membership provider ahead of the rest of the stack, and licensed it for production use. Since DNN was using the provider as well as Community Server we influenced the group to ensure our application could be used in a production environment. 

That being said, the primary reason for support by Microsoft and the aim at the shared hosting space is LAMP = Linux, Apache, MySQL, and PHP. With DNN you had an open source solution that ran on the Microsoft OS. At that time we even supported Access MDB databases, so you could use that as your backend. The only cost then was the Backoffice license. This helped Microsoft have an alternative offering against LAMP, quickly major hosting providers jumped in to support this offering, like GoDaddy for example. 

Another aim for DNN is the smaller mom and pop shops who may be turned off by some of the licensing schemes of the commercial products. DNN has a BSD license which is the most liberal license available, the only restriction is the copyright needs to be in the source code (which gets compiled and no one ever sees anyway). This way you can provide a full suite of portal functionality without any cost to the client. You can then do your custom app dev against the module architecture of DNN. Modular development is the way to go, and DNN does a great job in this space. 

Right now we're working on a proposal for a small company website, the product fit is DNN. It will provide the client with a bunch of great CMS tools for their website as well as a lot of functionality out of the box. We'll the code an exam engine for their site. Costs go down, easier to support, and the hand off to the client is much smoother. In addition, they're confident that they can maintain the application themselves (since there are many books available on DNN) or find a provider. 

So remember MOSS for the enterprise, and DNN for the shared hosting, and small custom app dev space. It provides us with a solution to cover the entire custom app dev space and differentiates Sogeti among other providers.

Rating
Comments
Currently, there are no comments. Be the first to post one!
Click here to post a comment
  
  Privacy Statement | Terms Of Use
Copyright 2008 by Santry Enterprises
Home  |  About  |  Portfolio  |  Blog  |  Contact