In today’s environment it is difficult to offer commercial products, especially in highly competitive fields such as content management systems. Finding themselves being squeezed out of the market, Composite C1 found a way to thrive by releasing their core product under an open source license with cloud based hosting.
Command Query Responsibility Segregation (CQRS) is an architectural pattern that segregates reads and writes of a system into two separate models. We propose and demonstrate an approach for building a RESTful API on top of CQRS systems. This approach joins HTTP semantics and resource-based style of REST APIs with distributed computing concerns such as eventual consistency and concurrency.
With Microsoft’s unwillingness to officially deprecate technologies such as Silverlight, figuring out which technologies on the .NET stack have a future and which should be avoided can be challenging. To help you out, we have summarized what we know of Microsoft’s intentions when it comes to business applications.
Deploying real applications is hard. Questions arise when there are Registry settings, custom folders structure, or web clusters. Here we look for answers using PowerShell and AppVeyor CI.
In this article David Johnson demonstrates the differences between ASP.NET Web Forms and MVC by integrating the same charting control in each. 1
Review of Murach's ASP.NET 4.5 Web Programming with C# 2012 by Mary Delamater and Anne Boehm
Without a deployment story WinRT simply isn’t viable for LOB applications. Meanwhile WPF, like Silverlight and WinForms, has entered its twilight phase leaving developers with a hard choice. 18
Daniel Jebaraj demonstrates creating hybrid mobile apps with Android and ASP.NET MVC. 1
Donte Ormsby talks about his experiences using DubDubDeploy, a tool for simplifying website deployment using ASP.NET. 1
A major constraint of web applications has always been connectivity. Jef Claes shows you how to use offline capabilities to ensure the app keeps working even when the network connection isn’t. 2
Imagine if architects had to be the janitor for every building they designed. This is how the development team felt prior to moving to Windows Azure. 2
InfoQ spoke to Scott Hunter, Principal Program Manager Lead on the ASP.NET team about increasing adoption of Open Source in ASP.NET