Archive for May, 2008

SharePoint List Item Archiving Web Parts

May 20, 2008
  • Archive your list items by month and year.
  • Replace the standard SharePoint blog archive with these web parts, much easier to navigate than the calendar view.
  • Easy connectable interfaces, archive any type of items.


SharePoint Polling Web Part

May 19, 2008
  • The Poll Web Part is a compelling way to gather feedback from your end users!
  • Slim design, much less screen space required than SharePoint survey.
  • Retains all your past polls, keeping valueable historical data.

SharePoint Microsoft VirtualEarth Web Part

May 18, 2008
  • Plot office locations, work sites, nearby restaurants and hotels, and more!
  • Easy installation and configuration.
  • Intuitive design, deployable to your end users!

SharePoint Site Creation and Approval Workflow

May 17, 2008
  • Enforce an approval process upon all new sites created within a site collection! Tame the “Wild Wild West” syndrome once and for all!
  • When sites are provisioned, they are locked until explicitly approved for use!
  • Easy installation and configuration, simply activate a feature and create a list.
  • Built on top of Windows Workflow Foundation, which means highly extensible source code for you developers!

Relationship Management for Healthcare (CRM 4.0)

May 16, 2008

This vertical accelerator is designed for Patient Relationship Management application using Microsoft Dynamics CRM 4.0.

VHD File – Microsoft Virtual PC DIFF Disk for the Microsoft Dynamics CRM 4.0 Base Image VPC available on
Value Proposition Document
Demo Map
Sample Data Model

Advanced Data Migration Map Editor for CRM 4.0

May 10, 2008

Microsoft Dynamics CRM 4.0 shipped with Data Migration Manager (referred as DMM from here on) to provide customers a solution to migrate data from their current solutions to Microsoft Dynamics CRM 4.0. DMM has made people happy with its unique set of functionality. But, when it came to advanced data migration mapping, customers wanted more support in dealing with XML based maps.

That fortunately is not the end of story and just a beginning of a new one. The good news is that the UI is created to fulfill customers’ requirements for a UI interface which could have made their life easier by allowing them to create complex transformation maps, pick list maps, is found in a tool called ‘Advanced Data Migration Map Editor for MSCRM 4.0 data migration’ (‘Map Editor’ in short) which helps people create, edit data migration maps without looking at XMLs. A user can create and/or edit entity maps, attribute maps, complex transformation maps, and pick list maps, reference maps, and user maps. Not only can a user look at the summary of your map in the end, they can import it to a Microsoft Dynamics CRM 4.0 solution.

Where can I find this tool?

Tool is available for download at:

Who can use this tool?

Users who have to deal with deployment of CRM and Migration of data, administration and customization are the targeted users of the tool. The tool deals with CRM metadata and makes a call to CRM metadata service to retrieve it. To run this tool, user should have enough privileges to retrieve CRM metadata. System customizer role (Out of box) would solve the purpose.

How do I use this tool?

Though attempt is made to make UI very simple and intuitive, the problem the tool solves itself is of complex nature. To help user use the tool correctly, a User Guide for the tool is provided and it can be found by the name of ‘MSCRM DMM Map Editor – User Guide’ under ‘Releases’ tab at The user guide attempts to provide complete picture of the tool with its usage, the screens and controls on each screen of the tool. A bunch of demo topics can further help in specific actions while creating/editing data migration maps.

Plugin development and samples for Microsoft Dynamics CRM 4.0

May 9, 2008

Sample Plugin for CRM 4.0
Tricks and Tweaks to Plugin development and plugin registration

  • LogContextToCRM plug-in logs all the Context to new_plugincontext entity
  • AmIExecutingOffline plug-in displays a popup showing if plug-in is running in Offline or on the Server
  • RetrieveEntityId retrieves the EntityId from the InputParameters property bag
  • RetrieveIncidentIdOnCloseIncident gets the IncidentId from the InputParameters property bag
  • PluginHelper.cs has all the libraries to help write plugins easier

Plugin registration tool is located at

Gli strumenti degli sviluppatori

May 8, 2008

Il mestiere dello sviluppatore software non è dei più facili, vediamo alcuni utili strumenti che possono renderci la vita più facile e migliorare le nostre applicazioni.

Elenco qui di seguito alcuni tra i migliori tool di sviluppo in circolazione dedicati allo sviluppo in .NET con questi strumenti è possibile migliorare il nostro lavoro e renderlo più semplice e veloce:

.NET Reflector
Gratuito, questo famoso tool permette di decompilare gli assembly .NET per poterne vedere il codice sorgente attraverso la Reflection

Gratuito, permette di generare la documentazione del nostro codice utilizzando i commenti XML in esso presenti

Open Source, è un tool con il quale è possibile effettuare la build dei nostri progetti in maniera schedulata

Open Source, è un tool di unit testing con il quale è possibile testare il codice .NET

Gratuito, questo tool permette di verificare il codice .NET e sottoporlo a delle regole di validazione

Prodotto commerciale, è un ottimo generatore di codice basato su template

Snippet Compiler
Gratuito, semplice tool che permette di eseguire e testare pezzi di codice

Gratuito, questo tool permette di compilare e testare le Regular Expression

Gratuito, collezione di utili strumenti che si integrano perfettamente in Visual Studio

ASP.NET Version Switcher
Gratuito, la sua funzione è quella di modificare la versione di ASP.NET utilizzata dalle virtual directory di IIS

Modalità di autenticazione (SQL Server Express)

May 7, 2008

Se volete utilizzare MS SQL Server con applicazioni web (o altro) che richiedono l’autenticazione dell’utente tramite il server SQL e non con la Windows Authentication allora probabilemte questo link fa al caso vostro :;en-us;285097

Aprendo il registro di sistema e andando su HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\

fare un Find: LoginMode e cambiare il valore nel seguente modo:

1: se si vuole solo Windows Authentication
2: se si vuole sia Windows Authentication che SQL Authentication

.NET Reflector Add-Ins

May 6, 2008

Su CodePlex sono presenti diversi add-in con i quali è possibile espandere le funzionalità di .NET Reflector. All’indirizzo troviamo un elenco completo (incluso di preview) dei vari add-in al momento disponibili tra cui ad esempio:

– CodeMetrics che anlizza la qualità del codice
– Diff che mostra le diffrerenze tra due versioni diverse dello stesso assembly
– SQL2005 Browser che permette di visulaizzare gli assembly contenuti in un database SQL Server 2005
– Graph che mostra una mappa grafica delle dipendenze tra gli assembly

e molti altri.