Mario Ferrante's blog

Il blog di Mario Ferrante

March 2007 - Posts

Le mie prime (dis)avventure con WCF su VISTA

Dopo aver sviluppato un mio primo piccolo servizio  in WCF ho provato a testarlo in IE aprendo il file svc, ma purtroppo ottenevo sempre il seguente errore:
HTTP 404.3 NOT FOUND


La soluzione è stata quella di eseguire (aprendo il command prompt) il comando:
ServiceModelReg.exe  -i

La spiegazione del perchè si debba agire in questa maniera si può trovare in questo post.
Problemi con l'installazione delle Visual Studio 2005 Extensions for Windows Workflow Foundation

Se durante l'installazione delle Visual Studio 2005 Extensions for Windows Workflow Foundation capita che si apra la finesta di installazione di Windows SDK proponendo di
a)riparare quanto installato (cioè Windows SDK), b)modificare i componenti installati dell'SDK, c)disinstallare Windows SDK Tongue Tied  senza comunque installare le extensions (!!!!)[:'(] allora la soluzione è molto sempliceCool:

  1. rinominare il file 'Visual Studio 2005 Extensions for Windows Workflow Foundation (EN).exe' in
    'Visual Studio 2005 Extensions for Windows Workflow Foundation (EN).zip'
  2. estrarre i files dall'archivio e far partire setup.exe
  3. le extensions vengono installate tranquillamente
[OT] Qualcuno placchi Microsoft

Chi segue blogs come quello di Scott Guthrie può già cominciare ad assaporare molte delle novità che arriveranno con la prossima versione di .net e con il prossimo Visual Studio (code name Orcas).
Sono tante sono belle (extension methods, Linq, Automatic Properties per citarne alcune) e non si vede l'ora di poterle provare e quindi lavorarci.
In ogni versione .net cresce, diventa qualcosa di paurosamente grosso e potente e non so se altre tecnologie o linguaggi o ibridi dell'uno e dell'altro stanno seguendo la stessa linea di evoluzione in così poco tempo.
Il problema, da qui il titolo scherzoso di questo post, è per chi si appresta ora ad affrontare lo studio di .net. Conosco colleghi, amici legati ancora ad ASP, VB 6 e all'ambiente COM che vorrebbero buttarsi a capofitto nel mondo gestito, ma sono spaventati, spaventati dal fatto che escono novità in tempi relativamente brevi, confusi da un mondo enorme fatto di release ma anche di prodotti in beta, e soprattutto "a corto di materiale per cominciare".
Già proprio così, il materiale per chi comincia è davvero poco, non perchè non esistono articoli, siti, libri, webcast che introducono all'una o l'altra tecnologia gestita, il problema è che quasi tutte le fonti cominciano a dare .net Framework per scontato, ergo nessuna fonte comincia più dalla definizione di .net, cos'è .net Framework, CLR e conseguente definizione di linguaggio gestito.
La cosa, se vogliamo, è abbastanza normale e naturale (se apro un libro introduttivo su Visual Basic 6 è difficile che trovo capitoli solo su COM) ma al contrario di COM che era percepita come parte fondamentale di TUTTO l'ambiente Windows, solo da poco si comincia veramente a percepire la necessità di .net e di migrare a tale ambiente............., e nel frattempo .net continua a crescere.

Qualcuno placchi Microsoft!!!!!Stick out tongue

Posted: Mar 20 2007, 09:32 AM by mario74 | with 1 comment(s)
Filed under: ,
Integrare il sistema di autenticazione Asp.Net con ASP 3.0

Segnalo questo post davvero interessante che spiega come integrare l'autenticazione di ASP.NET in pagine ASP 3.0.
Viene sfruttata una caratteristica di IIS 6, non presente nelle versioni precedenti (Wildcard Mappings), e devo dire che il processo è abbastanza semplice da implementare.

PS: visto che lo sto leggendo da poco, in base alle prime impressioni appoggio Scott Guthrie nel consigliare questo libro da cui è tratto l'esempio:
      ASP.NET 2.0 Security, Membership, and Role Management

Posted: Mar 08 2007, 10:27 AM by mario74 | with no comments
Filed under: ,