When Will Sitecore Adopt ASP.NET MVC?
I followed the ASP.NET MVC development since it first appearance on the ALT.NET conference in the end of 2007 and as you can see from various posts, I’m a big fan of it (ASP.NET Web Development - some thoughts… -and- A Conceptual Alignment of Sitecore, ASP.NET WebForms, ASP.NET MVC and the Microsoft AJAX Client-side Library). From an architectural point of view as well as from a lead developer point of view, MVC is and has always been the best server-side pattern for web applications (and as long-standing Java EE and Rails developer I’m allowed to say that). In combination with event-driven GUI frameworks on the client side like ASP.NET AJAX, JQuery and Silverlight it should always be the first choice for every serious web developer in 2009. It is also an important building block of our Reference Application Architecture and Microsofts Application Architecture Guidance 2.0, especially in combination with WCF.
The question is now: When will Sitecore finally adopt ASP.NET MVC as supported framework? Clearly there is no doubt that the development model of ASP.NET MVC and Sitecore are even closer aligned than the development model of ASP.NET WebForms and Sitecore and that there are enormous synergistic effects by integrating both frameworks. This is true for various parts of the system, especially routing and rendering (where XSLT was - beside other reasons - chosen because "inline code" was a bad thing back than). I personally expect not only basic support for ASP.NET MVC but even a complete switch to use it as primary base framework instead of ASP.NET WebForms over the next couple of months, maybe a year.

Julius Ganns . netzkern
Contributing to Sitecore Shared Source Projects
The following tips for working with Sitecore shared source are based on my recent experience contributing the FieldValueComparer (based on to the comparer in this post) to the Sitecore Shared Source project.
Review this introduction to contributing shared source to obtain access to Subversion or to request a new project room.
Each project room is basically [...]
About Data Driven Websites and Object Relation Modeling
I’ve reinstalled my machine of last night with Windows 7. I’m very happy with this new platform… Thank you Microsoft. One of the final reasons to start yesterday was that my database integration in Visual Studio was broken. Of course there where many more reasons, but that was the issue which made me do it [...]
Custom Sitecore fields and master templates
For a client I had to write a custom Sitecore field. The field was to contain a number that incremented every time a new item using the field was created. I created the field and so that they could seed the number created a Sitecore item that contained the current highest field number.
This worked great for [...]
Clearing the Security field of an item
Sitecore Code Snippets
Source:
http://sdn5.sitecore.net/Snippets/Security/Applying Security through API/Clearing the Security field of an item.aspx
typesThatShouldNotBeExpanded
After having ran into this myself a few times, and for the 5th time being asked by one of my Sitecore friends; I though I would bring this one up.
Ever had trouble getting your ASP.NET ListView controls to retain ViewState or do standard Paging?
As many of you will know, Sitecore’s web.config is a source of [...]
Implementing a Lucene.NET search
The following example implements a Lucene.NET search routine, ready to run.
Sitecore Code Snippets
Source:
http://sdn5.sitecore.net/Snippets/Searching/Lucene Search snippets/Implementing a Lucene,-d-,NET search.aspx
|
Sitecore's web content management system gives developers unprecedented freedom and powerful tools to deliver truly amazing applications and site capabilities. From day one, Sitecore has been totally committed to the .NET framework, and we've been the leader in Microsoft compatibility for web CMS, rapidly staying current with the latest releases of .NET, Visual Studio, SQL Server and Windows Server. Sitecore provides the capabilities you expect in a leading CMS, including: strict separation of content from presentation, component based content architecture based on XML, caching and performance optimization tools, data abstraction and integration tools to connect to enterprise legacy systems, strong configurable workflow management system, and rich security tools based on the .NET security provider architecture.
|
Views:
2137 ![]() 6
ratings |
|
| Time: 03:20 |
More in Howto & Style |
TAG CLOUD
WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.
RECENT NEWS
- Latest updates for version 6 and 5.3
- 090317 is out
- Accessibility and Web Content Management
- Sitecore Membership Providers Documentation Published
- Sitecore Dynamic Links Documentation Published
- Sitecore FieldTypes Update - New Field, Bugfixes
- YouTube Integration source code
- YouTube Integration with Sitecore 6.0
- AD some speed
- CMIS, my vision
