February 2007 - Posts
Incuriosito dalla news di Massimo, mi sono andato a leggere l'articolo e ne sono rimasto estremamente contento. Non so se conoscete le specifiche di BPEL, si tratta di BPM language che è in grado di descrivere processi (passatemi questa scarna definizione), utilizzato attualemnte in moltiissmi progetti acacdemici ed industriali, anche IBM ha alcune implementazioni basate su BPEL. Sapere che MS ha intenzione di includerlo in WinWF mi rende entusiasta, soprattutto per:
"...Orchestration controls events in a process centrally, while choreography sets up prearranged rules for those events, which some argue is more flexible for developers...."
spero che i miei ex colleghi di Università non si lascino scappare la possibilità di testare i loro processi di business con tool un pochino più reattivi, come proprio il WinWF di MS. A me intanto interessa questo frammento: ;-)
"...According to Microsoft, the adoption of BPM technology has been limited to only the largest Fortune 500 companies. The company hopes to change that by adding BPEL to Windows and recruiting independent software vendors to build technology..."
Microsoft Best Practices Analyzer for Windows SharePoint Services 3.0 and the 2007 Microsoft Office System
Brief Description
The Microsoft Best Practices Analyzer for Microsoft Windows SharePoint Services 3.0 and the 2007 Microsoft Office System creates detailed reports to help administrators achieve greater performance, scalability, and uptime....download!!
Pienamente d'accordo con Alex, in questi ultimi anni sta spopolando (giustamente) FoxitReader, un client che oltre ad avere le stesse peculiarità di Acrobat Reader, logicamete perde nell'interoeprabilità con AdobeLifeCycle, ovviamente, ma invece di occupare circa 20mb in memoria sempre, ne occupa 130kb! Una novità che mi preme condividere è che in questi giorni il team di sviluppo di Foxit sta considerando la possibilità di sviluppare un webcontrol per visualizzare direttamente i files pdf all'interno di applicazioni web in modalità embedded...penso che questa soluzione risolva di parecchio i problemi di sviluppo con l'attuale controllo ActiveX di Adobe. Per non parlare della rivoluzione degli XPSDocument... ma anche questo discorso va portato aventi un pò alla volta!!
Technorati tags:
adobe,
foxit,
xps
Si è laureato 5 giorni fa il mio **penultimo tesista, Raffele Camilletti. Ha discusso brillantemente una tesi dal tiolo:
"Windows Sharepoint Services: progettazione di una intranet a supporto della gestione commesse"
Vi giro una parte dell'introduzione (anche se in modo non formale ha capito anche lui verso cosa stiamo andando), non per niente è un mio tesista!!
"...Con lo sviluppo delle reti di trasmissione delle informazioni e di internet, con l’emergere di concetti quali connettività e convergenza, con la diffusione di sistemi informatici e telecomunicazioni, l’impresa si vede costretta a modificare il proprio assetto organizzativo al fine di poter sfruttare pienamente tutte le opportunità offerte dal settore tecnologico. Il forte impatto della globalizzazione ha spinto le aziende ad operare in un mercato in cui la velocità e il servizio sono requisiti indispensabili che spingono le imprese a modificare strategie e organizzazione al fine di ridurre il time - to - market e operare in tempo reale, senza soluzione di continuità. Si sviluppa il concetto di connessione continua e di collaborazione con i clienti, i fornitori e i partner commerciali, si delinea quindi il modello di“impresa estesa”..."
**penultimo a Camerino...si intende ;-)
In bocca al lupo Raffaele per il tuo proseguimento alla Metisoft, che ringrazio personalmente anche io per l'interesse dimostrato verso questo lavoro, non capita tutti i giorni che azienda ed Università vadano a braccetto come in questo caso..ma questa è un'altra storia ;-)
Ecco cosa arriva nella mia casella di posta dall'Admin del servizio mensa di it Consult:
"...Il Nonaka le ricorda di addebitarsi sempre i prodotti consumati!
E' sicuro di aver segnato tutto ciò che ha preso?
Il Nonaka...."
Ahhh Francè: manvedidandaaf...............lo!! ;-)
A volte si ha necessità di cambiare dinamicamente l'icona in una determinata colonna di un gridview, in particolare quando si ha la necessità di lavorare con determinati campi del DB che possono avere differenti valori a seconda di uno specifico stato. Per meglio comprendere pensate ad un flag (0,1) a seconda se un determinato documento nel DB è stato modificato o meno...bene, avremo quidni la necessità di una rappresentazione grafica all'intErno della nostra gridview che ci faccia subito capire se quel documento è stato modificato o meno!! Come fare quini a cambiare l'immagine associata al documento dinamicamente SENZA SPRECARE 1 ORA CON VARI CICLI ITERATIVI?? Basta crearsi delle immagini e eprsonalizzare quindi il nome a seconda del valore che in quel determinato momento carica il nostro gridview. Ipotizziamo di avere la necessità, come ho detto prima, di far visualizzare due icone divrese su di una stessa colonna del gridview a seconda di un campo flag all'interno del nostro DB.
Come prima cosa personalizziamo il nome delle nostre due immagini, ad esempio in questo modo:
- documento-aperto.gif
- documento-chiusi.gif
dove "aperto" e "chiuso" rispecchiano i valori del flag nel DB (0,1). A questo punto all'interno del nostro gridview personalizziamo la colonna in questo modo:
<asp:TemplateField>
<ItemTemplate>
<img src='images/documento-<%# Eval("Stato")%>.gif'); alt="Stato del documento" />
</ItemTemplate>
</asp:TemplateField>
ed il gioco è fatto;-)
qualche considerazione? Beh, tutto sommato buono, forse qualche contenuto un pochino basso ma per il resto un ottimo esempio di civiltà!! ecco le nostre foto rubate ;-) a 4_EveR_YounG:
more pictures here!!...se qualcuno vuole leggere il capolavoro di Chiara andate qui!!
Quanti conoscono il significato della parola "LAPILLI"...rispondete numerosi, please!!
Get relevant resources at each stage of the software evaluation process.
Discovery. Assessment. And deployment. These are the three stages of software evaluation. At strategic intervals during each stage, Microsoft will deliver comprehensive and relevant insights and information directly to your inbox. As you bring more advanced software to your company, you'll receive resources, such as:
• Webcasts
• Virtual Labs
• Community Insight

• White Papers
• E-Learning
• Events
EVALUATION STAGE 1: DISCOVER
Acquaint yourself with the new features, benefits, and enhanced capabilities of your software.
EVALUATION STAGE 2: ASSESS
See how new features, benefits, and capabilities translate into increased productivity and efficiency.
EVALUATION STAGE 3: DEPLOY
Learn proven approaches to overcoming the issues surrounding deployment, migration, and interoperability.
More Posts
Next page »