E' venerdì, sono nella mia tana che litigo con Bizzy
A volte non mi rendo conto di quanto possa essere utile ad altre persone le normali operazioni di routine che normalmente faccio quando lavoro o studio su Biztalk.
Credo che il modo migliore per capire come funziona realmente una tecnologia sia guardarla e utilizzarla dall' interno.
Tutto quello che viene sviluppato su Bizzy mediante VS 2005, sfruttando le amichevoli interfaccie e i pittoreschi shapes, alla fin fine generano un' assembly .NET.
Molti addetti ai lavori ignorano il fatto che Biztalk genera tanto codice e si limitano all' utilizzo delle interfaccie di VS 2005, ma ritengo di estrema importanza saper leggere il codice che genera e nel caso modificarlo.
Questo offre vantaggi inimmaginabili soprattutto in caso di problemi molto seri.
Modificando il registry è possibile dire a Biztalk che vogliamo avere tutto il codice sorgente generato, come?
Apriamo il regitry con il noto comando regedit
Andiamo a posizionarci su HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0 e creiamo una chiave di nome BiztalkProject
All'interno della chiave creiamo una DWORD di nome GenerateCSFiles e impostiamo il valore a 1.
Ricompilate i vostri progetti Biztalk e vedrete comparire all' interno della directory di progetto tanti file CS, sia per gli schema, mappe,pepeline ecc.. :-)
Questo vale per Biztalk 2006, per la versione 2004 dovete andare sotto la chiave HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1