DarioSantarelli.Blog("UgiDotNet");

<sharing mode=”On” users=”*” />
posts - 176, comments - 105, trackbacks - 3

My Links

News


This is my personal blog. These postings are provided "AS IS" with no warranties, and confer no rights.




Tag Cloud

Archives

Post Categories

My English Blog

April 2007 Blog Posts

Usare lo ScriptManager per determinare quale controllo run-time ha causato un evento in AsyncPostBack

Spesso nelle nostre applicazioni ASP.NET ci troviamo di fronte all'esigenza di aggiungere controlli in fase di run-time in modo da rendere completamente dinamico il comportamento delle nostre pagine.  Ultimamente mi sono scontrato con la necessità di utilizzare questa tecnica all'interno del controllo UpdatePanel di ASP.NET AJAX. Anzitutto, è importante precisare come non sia possibile aggiungere controlli direttamente nell'UpdatePanel (non possiamo quindi fare una cosa di questo tipo: MyUpdatePanel.Controls.Add(...)). Siamo quindi vincolati a prevedere dei container (es. Panel) da collocare nel ContentTemplateContainer dell' UpdatePanel per procedere all'aggiunta dei nostri controlli. Uno dei modi più veloci e funzionali per poter poi riuscire a determinare quale controllo run-time all'interno dell' UpdatePanel ha generato...

posted @ Sunday, April 29, 2007 11:55 PM | Feedback (0) | Filed Under [ ASP.NET AJAX ]

BDC via ODBC: Un solo parametro '?' per le query SQL ?!?!

Come sicuramente molti di voi sapranno, il Business Data Catalog costituisce una delle novità più interessanti di MOSS 2007. Questo componente permette infatti di risolvere in maniera abbastanza elegante l'accesso a sorgenti dati esterne (di tipo Database o Web Service) tramite la definizione di un Application Metadata Model, un documento XML che funge da wrapper. Al suo interno, infatti, vengono definiti oltre al meccanismo di autenticazione verso la sorgenti dati stessa, anche gli oggetti di business (definibili come Entità) con i relativi metodi, azioni ed associazioni che MOSS 2007 può utilizzare per l'interazione con la sorgente dati. Molti sono gli scenari applicativi ottenibili tramite questo strumento: si va dall' uso...

posted @ Wednesday, April 25, 2007 1:41 PM | Feedback (0) | Filed Under [ MOSS 2007 ]

Mobility Developer Conference 2007

Per chi non è ancora a conoscenza, segnalo questo interessantissimo evento organizzato dalla OverNet Education per la comunità degli sviluppatori Mobile & Embedded: Mobility Developer Conference 2007 (Assago (MI) - 13 giugno 2007).Come potete vedere verranno affrontate alcune tematiche molto importanti riguardanti lo sviluppo Mobile: dalle applicazioni stand-alone basate su SQL Server 2005 Compact Edition a quelle che sfruttano le nuove caratteristiche di WCF... Mmmmm.. niente male direi!Poi ci sarà anche un overview su Orcas, fondamentale per chi come me ha cominciato con nonchalance a sbattere la testa con la Beta 1 Team Suite, rilasciata pochi giorni fa. Osservando poi gli speaker ed il prezzo (250€ a persona....abbastanza basso -...

posted @ Tuesday, April 24, 2007 12:24 AM | Feedback (0) |

Creare un Search Scope in uno Shared Service Provider

Nel seguente esempio C# è mostrato una soluzione che ho concepito per creare da codice un Search Scope all'interno di uno Shared Service Provider di MOSS 2007 (Enterprise Edition) utilizzando l'Administration Object Model. Una volta creato tale Search Scope, è possibile chiaramente includervi delle Content Sources già presenti tramite delle regole di inclusione, specificabili tramite il metodo CreatePropertyQueryRule. using Microsoft.Office.Server.Search.Administration;using Microsoft.SharePoint; ...SearchContext context;using (SPSite site = new SPSite("http://")) { context = SearchContext.GetContext(site); }Schema sspSchema = new Schema(context); ManagedPropertyCollection properties = sspSchema.AllManagedProperties;Scopes scopes = new Scopes(context);ScopeCollection sspScopes = scopes.AllScopes;Scope newScope = sspScopes.Create("Nome", "Descrizione",                                   null, // System.Uri object rappresentante l'URL del sito di appartenenza                                  true, // True per...

posted @ Monday, April 23, 2007 11:06 PM | Feedback (0) | Filed Under [ MOSS 2007 ]

Alcune risorse per LINQ

Per chi non ha molta familiarità con LINQ (”Language Integrated Query”), segnalo questo interessantissimo link (C#): 101 LINQ Samples (notare 101...che simpatia!!!). Come spesso accade, il modo migliore per apprendere una tecnologia è partire dagli esempi :)

posted @ Monday, April 23, 2007 10:42 PM | Feedback (0) | Filed Under [ .NET ]

Console.Writeln("Hello World!!!");

Salve a tutti!!!Con questo Post esordisco in UgiDotNet !!!Cercherò di condividere con voi le mie esperienze e le mie passioni nell'ambito dello sviluppo .NET, sperando di non smettere mai di apprendere e confrontarmi.Al prossimo Post!!!

posted @ Monday, April 23, 2007 10:30 PM | Feedback (4) | Filed Under [ About Me... 100% delirio!!! ]

Powered by:
Powered By Subtext Powered By ASP.NET