Microsoft Office Outlook Connector

by Andrea 30 July 2008 02:35

Leggo giusto ora dal blog di Alead questo post Microsoft Office Outlook Connectorche mi rende davvero felice (in quanto lo stavo aspettando da davvero tanto tempo).

Finalmente è disponibile in versione FREE il connector per sincronizzare Outlook 2003 e Outlook 2007 con Windows Live Hotmail o Microsoft Office Live Mail accounts, includendo e-mail messaggi, contatti e il calendario.

Il download è disponibile a questa pagina Microsoft Office Outlook Connector 12.1

Vi riporto qui la overview riportata nel sito:

Overview
With Microsoft Office Outlook Connector, you can use Microsoft Office Outlook 2003 or Microsoft Office Outlook 2007 to access and manage your Microsoft Windows Live Hotmail or Microsoft Office Live Mail accounts, including e-mail messages, contacts and calendars for free!

Outlook Connector enables you to use your Live Hotmail accounts within Outlook:

  • Read and send your Office Live Mail/Windows Live Hotmail e-mail messages.
  • Manage your contacts in Windows Live Hotmail.
  • Use advanced options for blocking junk e-mail messages.
  • Manage multiple e-mail accounts in one place.
  • Manage, and synchronize multiple calendars, including shared calendars to Windows Live Calendar from Outlook.

Pronti e via, scaricato e già installato!
Stavo proprio aspettando questa news da parecchio tempo.

Tags:

Microsoft

LINQ to SQL - Generare query IN utilizzando CONTAINS

by Andrea 29 July 2008 14:02

Oggi mi sono trovato ad affrontare un problema di quelli banali, ma che (come al solito) mi ha fatto perdere un bel pò di tempo.
Il mio problema era ricavare un elenco di ID e Title dato un array di questi ID.

In SQL quello che avrei fatto sarebbe stato semplicissimo e con l’operatore IN avrei rislto in questo modo:

select id, title from Pages where id in (1,2,3,8,9)

Nel progetto a cui stò lavorando stò però utilizzando LINQ to SQL e trovare l’equivalente query è stata davvero dura (è il primo progetto dove uso seriamente LINQ to SQL), ma alla fine grazie al Contains sono riuscito a trovare la soluzione:

int[] pagesID = new int[] {1,2,3,8,9};
 
var pages = (from p in dc.Pages
             where pagesID.Contains(p.ID)
             select new { p.ID, p.Title });

Questa invece è la query generata da LINQ per recuperare i dati, che come vedete è simile a quella che avremmo realizzato noi:

exec sp_executesql N'SELECT [t0].[id] AS [ID], [t0].[Titolo] AS [Title]
FROM [dbo].[Pages] AS [t0]
WHERE [t0].[id] IN (@p0, @p1)',N'@p0 int,@p1 int',@p0=701,@p1=694

La soluzione è davvero banale, ma lo posso dire solo ora, dopo che ci ho sbattuto la testa, e la posto qui nel caso servisse anche a qualcuno di voi, o a me nel caso perdessi la memoria. ;-)

Lo spunto per la soluzione l’ho trovata in questo post: Creating IN Queries With Linq To Sql

Technorati Tags: ,

Tags:

ASP .NET | .NET

ASP.NET Dynamic Data - alcuni link

by Andrea 20 July 2008 13:43

Ecco alcuni link che possono essere utili a chi stà provando ad utilizzare i Dynamic Data:

Using ASP.NET Dynamic Data with ObjectDataSource
http://blogs.msdn.com/.../using-asp-net-dynamic-data-with-objectdatasource.aspx

Dynamic Data and the Associated Metadata Class
http://blogs.msdn.com/.../dynamic-data-and-the-associated-metadata-class.aspx

How to add Dynamic Data to an Existing Web Site
http://blogs.msdn.com/.../how-to-add-dynamic-data-to-an-existing-web-site.aspx

How to add Dynamic Data to an Existing Web Application
http://blogs.msdn.com/.../how-to-add-dynamic-data-to-an-existing-web-application.aspx

A DynamicData Attribute Based Permission Solution using User Roles
http://csharpbits.notaclue.net/2008/05/introduction-this-project-is-going-to.html

Ed ecco i blog da seguire per rimanere aggiornati sulle novità dei Dynamic Data:

Technorati Tags: ,

Tags:

ASP .NET

Slide e Codice ultimi meeting

by Andrea 09 July 2008 08:07

In questi giorni è stato pubblicato il meteriale (slide e codice) degli utlimi meeting. Mi spiace per il ritardo, ma gli impegni che abbiamo avuto in questo periodo non erano pochi.

Ecco i link agli eventi che sono stati aggiornati, dove potrete trovare le slide e il codice degli esempi:

Per qualsiasi domanda, o dubbio relativo ai vari argomenti e/o al materiale, non esitate a contattarmi.

Tags:

XeDotNet | ASP .NET