Friday, February 24, 2012

Part 3: Developing for a multitude of clients: strategies for code reuse and keeping costs in check.

Part 3: Developing for a multitude of clients: strategies for code reuse and keeping costs in check.


Part 3: Developing for a multitude of clients: strategies for code reuse and keeping costs in check.

Posted: 24 Feb 2012 12:23 PM PST

Introduction Welcome to the third part of this article series on strategies for designing your application for a multitude of different clients. In the first part of this series , we've had a look at the business case & some general concerns we'll...( read more )...(read more)

Async Streaming in ASP.NET Web API

Posted: 24 Feb 2012 03:03 AM PST

ASP.NET Web API supports asynchronous actions using the new Task-based programming model introduced in .NET 4. In .NET 4.5 the model has improved further and in addition is supported directly from C# using the new async and await keywords (see " Visual Studio Asynchronous Programming " for background). What this means is that you can have actions that look like this: 1: public Task< string []> GetContent( string topic) 2: { 3: ... 4: } as well as 1: public Task<HttpResponseMessage> GetContent( string topic) 2: { 3: ... 4: } and even this 1: public Task GetContent( string topic) 2: { 3: ... 4: } The benefit of writing Task-based actions is that you don't block a thread on the server even if things take a long time to complete and...(read more)

Got my Silverlight 5 LOB Dev book published

Posted: 24 Feb 2012 07:59 AM PST

Finally the book is available, Title: Mastering LOB Development for Silverlight 5: A Case Study in Action. We have tried to write a book that covers all the topics needed to build a LOB app, including the build process of a real app step by step. Hope...( read more )...(read more)

DBComparer

Posted: 19 Jan 2012 12:15 PM PST

Find Differences Between two Database and Update Target Database.

More than one driver for a single Orchard part

Posted: 23 Feb 2012 11:01 PM PST

Drivers in Orchard are responsible for taking content parts and using them to generate shapes for the rendering engine to transform into HTML. A little known fact is that there can be more than one driver for any given part. You might be wondering what this can be used for: one shape per part seems like a reasonable assumption. I'll show one case where this ability to add a driver to the one that already exists came in really handy. One of the sites I'm working on is making heavy use of taxonomies. The customer wanted to add management screens for the order of terms in any given taxonomy, that had some interesting specific features. We wanted a couple of links to that additional screen right inside the existing UI for a taxonomy field. I could...(read more)

ASP.NET Web API (Part 1)

Posted: 23 Feb 2012 10:06 PM PST

Earlier this week I blogged about the release of the ASP.NET MVC 4 Beta .  ASP.NET MVC 4 is a significant update that brings with it a bunch of great new features and capabilities.  One of the improvements I'm most excited about is the support it brings for creating "Web APIs".  Today's blog post is the first of several I'm going to do that talk about this new functionality. Web APIs The last few years have seen the rise of Web APIs - services exposed over plain HTTP rather than through a more formal service contract (like SOAP or WS*).  Exposing services this way can make it easier to integrate functionality with a broad variety of device and client platforms, as well as create richer HTML experiences using JavaScript from...(read more)

“Easy Connect” - a Small WP7 Utility Application in Marketplace

Posted: 23 Feb 2012 08:30 AM PST

Here comes my 2nd Windows Phone 7 application in the Marketplace named "Easy Connect" to provide you easy access to the connectivity settings page in your device. Finding each page in the settings is little bit difficult and hence here is my application...( read more )...(read more)

No comments:

Post a Comment