Eugenio Pace

Preparing to be wrong

LitwareHR on SSDS - Part VI - Unit of Work support

For years now, we have been using transactions in our systems. Years ago, there's been a...

Author: Eugenio Pace - MSFT Date: 04/25/2008

More on parallel queries across containers in SSDS

Our current implementation of cross-Container queries follows a very common pattern and roughly...

Author: Eugenio Pace - MSFT Date: 04/22/2008

LitwareHR on SSDS - Part V - Searching across Containers

In SQL Server Data Services, the scope of a query is bound to a Container, but in LitwareHR we had a...

Author: Eugenio Pace - MSFT Date: 04/14/2008

LitwareHR on SSDS - Part IV - Data access enhancements 2: developing offline

SQL Server Data Service is well...an online service. That means that you have to be connected to the...

Author: Eugenio Pace - MSFT Date: 04/01/2008

LitwareHR on SSDS - Part III - Data access enhancements 1: caching

In most applications, the distance (in terms of bandwidth and latency) between the store (the...

Author: Eugenio Pace - MSFT Date: 03/24/2008

LitwareHR on SSDS - Part II - The data access layer

The heart of LitwareHR implementation on SSDS is in it's data access layer of course. In fact, we...

Author: Eugenio Pace - MSFT Date: 03/19/2008

LitwareHR on SSDS - Part I - Multi-tenancy & Flexibility

SSDS's application model and features map quite nicely to our customization and multi-tenancy...

Author: Eugenio Pace - MSFT Date: 03/14/2008

SQL Server Data Services - SSDS - New version of LitwareHR

Today, in his keynote, Ray Ozzie announced a new "cloud service" available from Microsoft: SQL...

Author: Eugenio Pace - MSFT Date: 03/06/2008

Northwind Hosting Concept Demo

For the last months our team has invested a lot of time exploring and researching the relationship...

Author: Eugenio Pace - MSFT Date: 02/10/2008

Fun with GeoRSS, Virtual Earth and WCF Syndication

WCF Syndication APIs are great. In just a couple of hours I wrote a simple GeoRSS feed, a fairly...

Author: Eugenio Pace - MSFT Date: 12/24/2007

Enabling RSS in LitwareHR

LitwareHR codebase now targets Visual Studio 2008 (beta 2). I believe many few changes are required...

Author: Eugenio Pace - MSFT Date: 12/20/2007

Integration with Silverlight Streaming in LitwareHR

One feature demonstrated in LitwareHR is the ability to augment LitwareHR's capabilities by...

Author: Eugenio Pace - MSFT Date: 12/18/2007

LitwareHR v2.0 and the Database Performance Guide

Those of you who follow our community web site (www.codeplex.com/litwarehr) must have noticed that...

Author: Eugenio Pace - MSFT Date: 12/14/2007

LitwareHR - Smart Client - Architecture Overview - Part II - Use of LitwareHR On-Line Services

One of the reasons building LitwareHR-SC was fairly easy to do, was because of the Non-Functional...

Author: Eugenio Pace - MSFT Date: 07/31/2007

LitwareHR-Smart Client - Architecture Overview - Part I

The implementation of LitwareHR-SC is fairly straight forward. Especially if you are familiar with...

Author: Eugenio Pace - MSFT Date: 07/30/2007

Test Post - LitwareHR Smart Client - End to end demo

function CreateSilverlight(){ Sys.Silverlight.createHostedObjectEx({ source:...

Author: Eugenio Pace - MSFT Date: 07/27/2007

LitwareHR Smart Client beta released!

Update: I just posted the release bits with minor things adjusted. The first release of LitwareHR...

Author: Eugenio Pace - MSFT Date: 07/27/2007

Software + Services - LitwareHR Smart Client

Many people I talk to, believe "pure" SaaS applications are always delivered through a web user...

Author: Eugenio Pace - MSFT Date: 07/10/2007

Arvindra is blogging again

My good friend Arvindra is blogging again! Check his latest series on "Service Capsules", a concept...

Author: Eugenio Pace - MSFT Date: 07/09/2007

Microsoft Silverlight Streaming - An example of a specialized Service Delivery Platform

During my presentation in the SaaS Summit in Dublin last week, I mentioned two examples of a...

Author: Eugenio Pace - MSFT Date: 07/05/2007

SaaS Summit 2007 - Dublin - Go raibh míle maith agat!

It was an honor to present last week at the SaaS Summit in Dublin, organized by Enterprise Ireland,...

Author: Eugenio Pace - MSFT Date: 07/02/2007

Hosting LitwareHR on a Service Delivery Platform - Part V - Strategies for capacity management and planning

In the article talking about SLAs I mentioned two strategies Northwind hosting can use to manage...

Author: Eugenio Pace - MSFT Date: 06/25/2007

Hosting LitwareHR on a Service Delivery Platform - Part IV - Service Level Agreements

Part III of this series of articles introduced a common design pattern (using an interceptor) to...

Author: Eugenio Pace - MSFT Date: 06/21/2007

Hosting LitwareHR on a Service Delivery Platform - Part III - Billing, Metering

Billing is obviously a very important concern, after all Litware has to get paid! As described in...

Author: Eugenio Pace - MSFT Date: 06/11/2007

Hosting LitwareHR on a Service Delivery Platform - Part II - On-Boarding

On-Boarding is the process of bringing the application to the operation. It's everything that needs...

Author: Eugenio Pace - MSFT Date: 06/08/2007

Hosting LitwareHR on a Service Delivery Platform - A case study - Part I (The Scenario)

In its current version, LitwareHR is focused very much on the challenges an ISV faces while building...

Author: Eugenio Pace - MSFT Date: 06/07/2007

Regional Architecture Forum 2007 - Cartagena de Indias, Colombia

I had the pleasure to participate last week in the 2007 RAF for the Andean Region which covers...

Author: Eugenio Pace - MSFT Date: 05/27/2007

More on compliance as a driver for economies of scale

I've coverd in a previous post the benefits and attractiveness of economies of scale in the SaaS...

Author: Eugenio Pace - MSFT Date: 05/21/2007

Notes on Provisioning - LitwareHR example

Provisioning is one of the components that is frequently mentioned as a core "Service Delivery...

Author: Eugenio Pace - MSFT Date: 05/11/2007

The "Service Delivery Platform"

Gianpaolo has recently published his summary from SaasCon '07 here. Even though our session was...

Author: Eugenio Pace - MSFT Date: 05/08/2007

UX and SaaS, second part. Other implications of using the right UI

I posted last week about the importance of designing a great User Experience for a SaaS application....

Author: Eugenio Pace - MSFT Date: 04/25/2007

Importance of User Experience in SaaS Applications

One of the sessions at SaaSCon that I enjoyed the most was Paul Johnston's "What Video Games can...

Author: Eugenio Pace - MSFT Date: 04/19/2007

SaaScon in Santa Clara, CA

Gianpaolo and I are presenting in SaaScon next Wednesday. If you happen to be there, join us on...

Author: Eugenio Pace - MSFT Date: 04/16/2007

Workshop sold out!

The upcoming workshop on the WCSF next March 12th. is sold out. If you are still interested in...

Author: Eugenio Pace - MSFT Date: 03/02/2007

My new role and responsibilities in Microsoft

I have just joined the Software as a Service (SaaS) group in the Microsoft Architecture Strategy...

Author: Eugenio Pace - MSFT Date: 02/26/2007

Our plans for Smart Client Software Factory

Blaine, our team's PM, has started a blog. And what would be better than starting it with the plans...

Author: Eugenio Pace - MSFT Date: 02/19/2007

Announcement: Web Client Software Factory Workshop

The Client Team at patterns & practices will be hosting a 2 days, instructor-led training event...

Author: Eugenio Pace - MSFT Date: 02/19/2007

NUnit support in Web Client Factory

Fresh from our war room: Michael Puleio has just posted the NUnit tests for the factory (covering...

Author: Eugenio Pace - MSFT Date: 02/01/2007

Be a good CodePlex citizen. Vote!

A feature I really miss in CodePlex wiki is the ability to embed a video. It is possible to link to...

Author: Eugenio Pace - MSFT Date: 01/26/2007

Again, for those of you looking for a deep dive into CAB & SCSF with a true expert, this is one...

Author: Eugenio Pace - MSFT Date: 01/24/2007

Creating the e-Banking Reference Implementation using WCSF and WSSF

A common question is how to use 2 factories (like WCSF and WSSF) in combination to create a given...

Author: Eugenio Pace - MSFT Date: 01/19/2007

Feedback feedback feedback...

Short test: There's something you just really hate in the Web Factory (2 points) There's one missing...

Author: Eugenio Pace - MSFT Date: 01/18/2007

Just Released! - Web Client Software Factory

Fresh from the war room: we are very pleased to announce the first release of the Web Client...

Author: Eugenio Pace - MSFT Date: 01/12/2007

Web Client Software Factory - Release Candidate

Last night we posted the Web Client Software Factory Release Candidate on CodePlex:...

Author: Eugenio Pace - MSFT Date: 01/08/2007

Last post of the year - We move!

Our communities have a new, big home; so update your bookmarks and favorites:...

Author: Eugenio Pace - MSFT Date: 12/31/2006

Enterprise Library 3.0 - December 2006 CTP

New CTP version of Enterprise Library, new community web site: https://www.codeplex.com/entlib...

Author: Eugenio Pace - MSFT Date: 12/22/2006

How you use patterns - Survey

Via Dragos Manolescu: In the patterns & practices (p&p) group at Microsoft we have been...

Author: Eugenio Pace - MSFT Date: 12/17/2006

CAB & Smart Client Software Factory real world experiences

Mario Szpuszta from Microsoft Austria has written a fantastic whitepaper that captures his...

Author: Eugenio Pace - MSFT Date: 12/14/2006

New Improved Recipes in the Web Client Software Factory

The new drop this week includes (much) improved recipes. one of the coolest features that we...

Author: Eugenio Pace - MSFT Date: 12/11/2006

<Previous Next>