BT
  • Introducing: Restful Objects

    by Dan Haywood, Richard Pawson on  Jul 19, 2012 40

    Restful Objects is a public specification of a hypermedia API for domain object models. Version 1.0.0 of the specification has just been released and there are already two open source frameworks that implement the specification - one for the Java platform and one for .NET.

  • Cut off wrong dependencies in your .NET code

    by Patrick Smacchia on  Jul 16, 2012 2

    Patrick Smacchia advises developers to treat each namespace in an application as a component, and make sure there are no dependency cycles between your components. He claims that by abiding by this simple tenet, the structure of a large application can’t diverge to the monolithic block of spaghetti code base that seems to be the rule more than the exception in enterprise professional development.

  • Interview with Alessandro Del Sole, Author of LightSwitch Unleashed

    by Jonathan Allen on  Jun 15, 2012

    Visual Studio LightSwitch is Microsoft’s attempt to offer a tool that people with little or no programming experience to create simple and effective line-of-business applications. We spoke with Alessandro Del Sole, author of Microsoft Visual Studio LightSwitch Unleashed, to get some more insights into the product.

Interview with Mathew MacDonald, Author of Pro Silverlight 5 in C#

Posted by Jonathan Allen on  May 29, 2012

We spoke with Matthew MacDonald about Silverlight’s changing role in the developer’s toolbox, some highlights from Silverlight 5. We also have a sample chapter on Silverlight animation from his book. 4

Writing a Comprehensive Unit Test

Posted by Jonathan Allen on  May 24, 2012

A common “best practice” for unit tests is to only write a one assertion in each test. I intend to question this advice by showing that multiple assertions per test are both necessary and beneficial. 13

Rob Eisenberg on Caliburn.Micro and MVVM

Posted by Jonathan Allen on  May 07, 2012

We spoke with Rob Eisenberg, creator of Caliburn and Caliburn.Micro, about his experiences creating the popular framework and his thoughts on the MVVM in general.

HTML5 offline web applications using ASP.NET MVC

Posted by Jef Claes on  May 02, 2012

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

From C# to Objective-C with Somya Jain

Posted by Somya Jain on  Apr 24, 2012

With the increased interest in iOS LOB applications, there are a lot of opportunities for teams that are willing to cross-train in Objective-C. Somya Jain explains what that entails for C# developers. 2

Interview with Simon Cropp of Fody and Notify Property Weaver

Posted by Jonathan Allen on  Mar 23, 2012

Last month we introduced Simon Cropp’s Notify Property Weaver. Since then we’ve had a chance to talk with Simon about IL weaving in general and his other project, the extensible AOP tool Fody.

Optimizing ORM Performance

Posted by John-Daniel Trask on  Mar 07, 2012

This article covers some basic techniques to optimize the performance when working with an ORM and still getting all the benefits of Object-Relational mapping 9

New Book: Agile Software Engineering with Visual Studio

Posted by Roopesh Shenoy on  Jan 26, 2012

“Agile Software Engineering with Visual Studio” is a new book that provides a deep-dive into the Visual Studio-TFS features that can help Agile teams manage their application lifecycle better 4

Design for Testability – The True Story

Posted by Gil Zilberfeld on  Jan 12, 2012

Testing is a major activity in any development lifecycle. If we want to effectively use it, the ease of testing should be addressed from the early stages of building the system. 6

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2013 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT