Showing posts with label PowerShell. Show all posts
Showing posts with label PowerShell. Show all posts

Monday, November 10, 2008

Link .Net #8

. Monday, November 10, 2008
0 commenti

Eccoci nuovamente con un altro appuntamento di Link .Net:

How to create and Publish your first Windows Azure application
Building applications for Windows Azure

Uno degli annunci più importanti fatti durante la PDC tenutasi a Los Angeles il mese di Ottobre riguarda Windows Azure e Azure Service Platform. Due tutorial per chi vuole iniziare a capirci qualcosina di più dal punto di vista dello sviluppo su questa nuova piattaforma.
Inoltre con Azure Services Training Kit potete trovare altro materiale: esempi, demo, presentazioni ecc.
en

Using Active Directory to authenticate users to your ASP.NET Web Site

I passi su come implementare in una web application Asp.Net l'autenticazione utente tramite Active Directory. en

Autocomplete box accessing a webservice walk-through

Un esempio con tanto di codice sorgente in allegato, su come creare un controllo Autocomplete in Asp.Net con l'ausilio di un webservice. en

iTunes Data Grid Skin

Sempre il grande Matt Berseth ci mostra come applicare un look iTunes al nostro DataGrid. en

XPlorerBar: a WPF Windows XP Style Explorer Bar Control

Un controllo ExplorerBar realizzato in tecnologia WPF. en

Twitter PowerShell Script

Script PowerShell per inserire un post in twitter. en

Read More »»

Tuesday, October 7, 2008

Facebook e PowerShell

. Tuesday, October 7, 2008
0 commenti

Leggendo il titolo può risultare un pò strano il connubio, ma aspettate il resto del post per capire come ciò sia possibile. 
Il merito è di Facebook Organizer con cui è possibile connettersi a Facebook usando PowerShell e quindi visualizzare amici, gruppi, foto ecc.
Prima di procedere con l'importazione del Facebook pack verificate di aver installato sul sistema Windows PowerShell V2 (CTP2).
Nel caso sia presente una versione precedente allora sarà necessario avviare la procedura di disinstallazione:
pannello di controllo>installazione applicazione>checkare la voce mostra aggiornamenti
A questo punto potete munirvi dell'ultima versione di PowerGUI.
Dopo aver scaricato Facebook.dll e FacebookOrganizer.powerpack, lanciate PowerGUI in modalità STA (Single-threaded Apartment) tramite il comando -sta:
C:\Programmi\PowerGUI\Quest.PowerGUI.exe -sta
Adesso si può importare il pack.
Lanciando lo script del nodo connect situato nella cartella Facebook viene sollevata un'eccezione, ossia che l'assembly Facebook deve risiedere nella directory:
C:\Program Files\Coding4Fun\Facebook\Binaries\
Potete, a questo punto, creare il percorso sopra indicato oppure modificare lo script specificando un percorso differente.
Dopo avere effettuato l'autenticazione verranno creati i seguenti nodi figli:
FacebookPowerShell 

  • My Friends
  • My Albums
  • My Groups
  • My Events

Ora siete pronti ad interrogare Facebook tramite PowerShell.

Read More »»

Thursday, September 11, 2008

PowerTools for Open XML

. Thursday, September 11, 2008
0 commenti

Ritorno a parlare di PowerShell, segnalando questa volta un progetto open source veramente interessante: PowerTools pubblicato su Codeplex al seguente indirizzo:
http://www.codeplex.com/PowerTools
Si tratta di cmdlets che permettono allo sviluppatore di creare/modificare documenti Open XML.
Uno screen-cast in cui vengono mostrati i passi per l'installazione ed alcuni esempi di utilizzo di PowerTools:

La lista dei cmdlets:

SetOpenXmlWatermark GetOpenXmlWatermark
SetOpenXmlTheme GetOpenXmlTheme
SetOpenXmlStyle GetOpenXmlStyle
SetOpenXmlHeader GetOpenXmlHeader
SetOpenXmlFooter GetOpenXmlFooter
SetOpenXmlCustomXmlData GetOpenXmlDocument
SetOpenXmlContentStyle GetOpenXmlDigitalSignature
SetOpenXmlContentFormat GetOpenXmlCustomXmlData
SetOpenXmlBackground GetOpenXmlComment
RemoveOpenXmlMetadata GetOpenXmlBackground
RemoveOpenXmlDigitalSignature OpenXml
RemoveOpenXmlComment ExportOpenXmlWordprocessing
AddOpenXmlPicture ExportOpenXmlToHtml
AddOpenXmlDocumentTOF ExportOpenXmlSpreadsheet
AddOpenXmlDocumentTOC  
AddOpenXmlDocumentTOA  
AddOpenXmlDocumentIndex  
AddOpenXmlDigitalSignature  
AddOpenXmlContent  
AcceptOpenXmlChange  
LockOpenXmlDocument  

I requisiti:

Read More »»

Sunday, September 7, 2008

IDE per PowerShell

. Sunday, September 7, 2008
0 commenti

Assegno il primo posto a PowerGUI, un ottimo IDE per poter gestire i sistemi Windows tramite PowerShell.
E' un prodotto freeware che fra le tante funzionalità presenta la possibilità di effettuare debugger degli script.
Segnalo inoltre altri due interessanti editor:

Read More »»

Saturday, August 30, 2008

Visio 2007 e PowerShell

. Saturday, August 30, 2008
0 commenti

  powershellVisio  
Tool in lingua giapponese per Windows PowerShell che sembra permettere all'utente di creare script in modo visuale tramite l'uso di Visio 2007.
C'è chi però sta già lavorando per una versione in inglese.

Read More »»

Tuesday, August 26, 2008

Windows PowerShell

. Tuesday, August 26, 2008
0 commenti

Nel 2005 veniva presentato da Microsoft la shell a riga di comando per ambiente Windows (Windows XP, Windows 2003 Server, Windows Vista e Windows 2008 Server) con il nome in codice di Monad.
L'anno successivo il nome cambiava nel definitivo Windows PowerShell.
L'ambiente può essere scaricato da qui e neccessita del .Net Framework 2.0.
PowerShell può essere considerato estremamente innovativo per la gestione/amministrazione dei sistemi Windows, ma vediamo in sintesi cosa offre.
Il primo aspetto da sottolineare sono sicuramente i nuovi tipi di comandi shell/scripting, circa 130 denominati cmdlets. Sono caratterizzati da una sintassi Verb-Noun, cioè i nomi dei comandi presentano una naming convention composta dal verbo seguito da un trattino e dal nome.
In questo modo è veramente semplice cercare il comando per l'azione che vogliamo eseguire. Per esempio con il verbo get  si ha a disposizione una serie di comandi che ci consentono di recuperare informazioni, mentre quelli che iniziano con il verbo set ci fanno capire che siamo di fronte a comandi che invece sono utili  ad eseguire delle modifiche.
In PowerShell inoltre, lavoriamo con veri e propri oggetti ed è possibile interagire con tecnologie come .NET, COM, WMI, XML, Active Directory, Exchange 2007, Sql Server 2008 e in "futuro" altre ed altre novità. 
Per concludere a tutti gli interessati alcuni link da tenere sott'occhio:

e qualche libro utile (che personalmente sto leggendo):

Read More »»