Esplora server ci consente, direttamente da Visual Studio, di conneterci a SQL Server o ad altri database. Per poter esaminare lo schema il primo passo è quello di creare una connessione al db.
In molti sanno che la connessione che viene creata in Esplora Server non necessita di essere salvata, in quanto ci pensa Visual Studio ma dove viene salvata?
Per rispondere a questa domanda, possiamo armarci di FileMon, utility free di Mark Russinovich e scoprirlo.
Filemon ci permette di monitorare le attività del sistema operativo in tempo reale, di conseguenza possiamo intercettare e visualizzare tutte le operazioni eseguite da Visual Studio quando generiamo una connessione attraverso Esplora Server.
Il filtro in FileMon:
Come si può notare dall'immagine, ho indicato di includere solo le operazioni di scrittura eseguite dal processo devenv.*(Visual Studio).
Una volta terminata la configurazione di Filemon, possiamo inserire una connessione attraverso Esplora Server
(Strumenti>Connetti al Database).
Ed ecco che FileMon ci mostra il path in cui vengono memorizzate la connessione appena creata:
Per Visual Studio 2005 il path è il seguente:
C:\Documents and Settings\utente\Dati applicazioni\Microsoft\VisualStudio\8.0\ServerExplorer
mentre nel caso di Visual Studio 2003:
C:\Documents and Settings\utente\Dati applicazioni\Microsoft\VisualStudio\7.1\ServerExplorer
Il file è DefaultView.SEView in cui Visual Studio crittografa le stringhe di connessione proprio per non essere facilmente disponibili a chi possiede i diritti di accedere alle directory appena indicate.
Labels
- .Net Framework 3.5 (7)
- Asp.Net 1.1 (21)
- Asp.Net 2.0 (44)
- Asp.Net 3.5 (23)
- Asp.Net Ajax (6)
- Asp.Net MVC (4)
- Biztalk (2)
- Blend (5)
- C# (26)
- css (10)
- DB2 (3)
- Framework 1.1 (10)
- Framework 2.0 (9)
- IE 7.0 (5)
- Interop Office (2)
- javascript (29)
- Library (11)
- Links (19)
- LINQ (1)
- Micro Framework (2)
- Microsoft (57)
- Microsoft Expression (3)
- Mobile (14)
- Office (9)
- Oracle (1)
- Photosynth (3)
- PowerShell (6)
- Regular Expression (2)
- Sharepoint 2007 (8)
- Silverlight (34)
- SQL Server 2000 (6)
- SQL Server 2005 (5)
- SQL Server 2008 (3)
- Tools (34)
- varie (46)
- VB.NET (19)
- Virtual Earth (10)
- VS 2003 (6)
- Vs 2005 (12)
- VS 2008 (20)
- VS 2010 (1)
- web (48)
- Windows (3)
- Windows Media Center (4)
- Workflow Foundation (14)
- WPF (20)
Friday, January 25, 2008
Esplora Server
Subscribe to:
Post Comments (Atom)
About Me
- Pierluca
- Milano, Italy
- MCTS: .Net 2.0 Web MCTS: .Net 3.5 Web MCTS: .Net 3.5 WF Applications Development MCTS: Microsoft Office SharePoint Server 2007, Application Development
Blog Archive
-
▼
2008
(133)
-
▼
January
(22)
- Distinct DataTable
- P/Invoke Interop Assistant
- WPF Manga Reader
- Esplora Server
- KaXAML
- Ballata del programmatore
- Multibox
- Informazioni sullo Schema
- Syndicated Client Experiences Starter Kit
- Disponibili i sorgenti del .NET Framework 3.5
- Excel Viewer
- WMWiffiRouter
- Default Pool di connessione
- GOA: Windows Form con Flash o Silverlight
- PDFsharp library per PDF
- Versione del Framework
- Altre Rich Text Editor in Asp.Net
- Cynergy Labs: Project Maestro
- MasterPage nidificate in VS 2008
- CMS Mojo
- Viigo
- Persistere la session in una web farm
-
▼
January
(22)
0 commenti:
Post a Comment