ASP.NET
Self explain
Qualche giorno fa ho cominciato a litigare con una Query, basata su ICriteria, che a dire il vero penso sia una di quelle standard.
Partiamo dal Domain, un Domain più che "conosciuto"
Utenti -> 1:n <- Gruppi
I mapping sono stati scritti in modo che, sebbene nel modello fisico DB ci sia una tabella di relazione che lega le due entità in modo da dare la possibilità di "legare" a un utente più gruppi, siano presenti solo le entità principali, e quindi non la tabella di relazione (che come qualcuno insegna non fa parte del dominio :) ).
User.hbm.xml<class name="User" table="Users" lazy="true"> ...
Ecco un breve riepilogo delle sezioni principali aggiunte al file web.config per l'utilizzo di Asp.Net ajax nelle nostre applicazioni WEB: Ci sono 7 sezioni da modificare per modificare una applicazione web in modo da abilitare le estensioni AJAX: La prima sezione da modificare è la sezione <configSections> che definisce configuration sections addizionali necessarie per ASP.Net Ajax<configSections>
<sectionGroup name=”system.web.extensions”
type=”System.Web.Configuration.SystemWebExtensionsSectionGroup,
System.Web.Extensions, Version=1.0.61025.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35”>
<sectionGroup name=”scripting”
...
Cominciando a sviluppare pagine con Ajax mi sono spesso imbattuto in questo tipo di errore: Bhé la soluzione era abbastanza chiara, ma il motivo e soprattutto le implicazioni che portava tale soluzione non mi erano chiare. Ed ecco che mi sono messo a studiare un po' più a fondo il problema: Lo scenario è semplice: Creare una drop down server side Un altro elemento della webform effettua una chiamata asincrona e restituisce dei dati Questi dati vengono utilizzati per popolare la drop down La pressione di un pulsante che effettua un postback genera l'errore mostrato...
Eccomi di ritorno dalla mia unica (ma fantastica) settimana di ferie. I buoni propositi, come tutti gli anni, sono tanti, tra questi quello di cercare di postare più spesso. La settimana prima di partire per le ferie mi sono imbattuto in uno di quei problemi da giramento di testa, ore perse a inseguire una soluzione che sembra sempre dietro l'angolo, ma non si trova mai. Abbiamo sviluppato una applicazione Asp.Net Ajax utilizzando anche il toolkit. Sulle nostre macchine di sviluppo tutto funzionava alla meraviglia, effettuo il deploy sul server di sviluppo e continua a funzionare tutto senza nessun problema. Arriva...
Un "community server" made in Microsoft.
http://blogs.msdn.com/dseven/archive/2007/03/29/codename-athens-rc-almost-baked.aspx
Ai posteri ...
GG
Passando da ASP (con qualche passaggio in asp.net 1.0/1) al framework 2.0 di .NET, mi sono imbattuto in diversi nuovi controlli server. Uno dei più interessanti che ho provato (ed utilizzato) in uno dei miei progetti è il controllo Login.
Bene, configurabile, abbastanza intuitivo, facile da usare anche se ... lo standard di salvataggio dei dati di profile non è proprio "utilizzabile". In caso di molti iscritti al sito, con lo standard utilizzato dal provider per l'utilizzo del profile non permette ad esempio di ricercare un utente attraverso informazioni del proprio profilo, se non andando a scorrersi tutti i profili...