Visual Studio 2015 Preview

Disponibile la preview della prossima versione di Visual Studio. Molti gli aggiornamenti fatti, dai linguaggi all'IDE, Entity Framework e tanto altro ancora....

Ecco l'elenco completo delle funzionalità.


Se volete ulteriori dettagli tecnici potete accedere alle oltre 50 sessioni tecniche su Connect().

Create custom template con SSMS

SQL Server Management Studio mette a disposizione molti script predefiniti, accessibili tramite il menu View -> Template viewer con cui possiamo velocizzare le attività che eseguiamo di frequente.



Il template viewer è completamente personalizzabile, aggiungendo i propri script e categorizzandoli nelle opportune cartelle. Pensate ad esempio a script per la generazione di tabelle anagrafiche che spesso creiamo quando facciamo data modeling di nuovi progetti.

Per creare un nuovo template basta fare click con il tasto dx sulla cartella e dal menù contestuale selezionare Nuovo -> Template.

Un'altra delle caratteristiche dei template, è costituita dalla presenza di parametri che possiamo valorizzare tramite il menù Query -> Specify value for template parameters.

Possiamo pertanto anche noi, nei nostri custom script sfruttare questa possibilità utilizzando la seguente sintassi

<Nome del parametro, tipo di dato, valore di default>

Ecco un semplice esempio

USE <database, sysname, AdventureWorks>
GO

IF OBJECT_ID('<schema_name, sysname, dbo>.<table_name, sysname, sample_table>', 'U') IS NOT NULL
  DROP TABLE <schema_name, sysname, dbo>.<table_name, sysname, sample_table>
GO

CREATE TABLE <schema_name, sysname, dbo>.<table_name, sysname, sample_table>
(
column1 int      NOT NULL, 
column2 char(10) NULL
)
GO

-- Add a new column to the table
ALTER TABLE <schema_name, sysname, dbo>.<table_name, sysname, sample_table>
ADD <new_column_name, sysname, column3> <new_column_datatype,, datetime> <new_column_nullability,, NULL>
GO



A presto!

Calendar

<<  April 2024  >>
MonTueWedThuFriSatSun
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

View posts in large calendar

Page List

Month List