Alessandro Del Sole's Blog

/* A programming space about Microsoft® .NET® */
posts - 159, comments - 0, trackbacks - 0

My Links


Your host

This is me! This space is about Microsoft® .NET® and Microsoft® Visual Basic development. Enjoy! :-)

These postings are provided 'AS IS' for entertainment purposes only with absolutely no warranty expressed or implied and confer no rights.

Microsoft MVP

My MVP Profile

I'm a VB!

Watch my interview in Seattle

My new book on VB 2015!

Pre-order VB 2015 Unleashed Pre-order my new book "Visual Basic 2015 Unleashed". Click for more info!

My new book on LightSwitch!

Visual Studio LightSwitch Unleashed My book "Visual Studio LightSwitch Unleashed" is available. Click the cover!

Your visits

Follow me on Twitter!

CodePlex download Download my open-source projects from CodePlex!

Article Categories


Post Categories

.NET Framework


Help Authoring

Microsoft & MSDN

Setup & Deployment

Visual Basic 2005/2008/2010

Visual Studio 2015

Visual Studio Code: version control with Visual Studio Team Services (Windows and Mac)

As you know, Visual Studio Code is extremely useful and versatile. It is a cross-platform development tool that I've personally described with my ebook Visual Studio Code Succinctly. Among its various characteristics that make it a development tool rather than a mere editor, there is the native integration with Git, the popular version control engine which is also open source and cross-platform. In the ebook I explain how to integrate Code with GitHub, in this post I will explain how to integrate Visual Studio Code with Git repositories on Visual Studio Team Services, with Windows and Mac. Of course everything...

posted @ mercoledì 26 ottobre 2016 22:00 | Feedback (0) | Filed Under [ Visual Studio 2015 ]

Code Snippet Studio updated to version 1.4.1

I have just released a new version of Code Snippet Studio, more precisely version 1.4.1. This version addresses an issue I received on GitHub that caused the extension to crash when attempting to convert a .vsi archive to a .vsix package. The reason was a NuGet package mismatch. It also introduces two new features: 1. For C# code snippets, it allows you to select between Expansion and Surrounds With types. This is useful when you ask IntelliSense to surround a piece of code with a snippet or to place a snippet at the point where the cursor is. You can make this...

posted @ martedì 18 ottobre 2016 17:31 | Feedback (0) | Filed Under [ Visual Studio 2015 ]

Important updates about Code Snippet Studio

I have just updated Code Snippet Studio to version 1.3.9 with a couple major changes, both in the tool and in the project vision. Feature updates First, the new version includes an option to change the foreground color in the code editor, both in normal and selected state. You simply use the color pickers like this: Here I have used the ColorPicker control from Syncfusion's Essential Studio for WPF, yet Community License. If you have installed version 1.3.8, you might have noticed the availability of a third picker to change the background color for text selection. In 1.3.9, I decided to remove this...

posted @ sabato 24 settembre 2016 11:17 | Feedback (0) | Filed Under [ Visual Studio 2015 ]

CrossAnalyzers, a new set of Roslyn refactorings and analyzers for VB and C#

I love open source and I recently published another project to GitHub called CrossAnalyzers. This project provides a number of code analysis rules and refactorings for both Visual Basic and C#, that integrate into the Visual Studio 2015 code editor. It's typically about patterns, e.g. it suggests you are binding a List instead of an ObservableCollection in platforms such as WPF or Xamarin, or it easily allows implementing view models or the INotifyPropertyChanged interface. Analyzers are available on NuGet, while both analyzers and refactorings are also available in the Visual Studio Gallery. Here's a sample in action, but don't forget to check out...

posted @ sabato 17 settembre 2016 12:18 | Feedback (0) | Filed Under [ Visual Studio 2015 .NET Compiler Platform (Roslyn) ]

Chatting about Code Snippet Studio with Syncfusion

Code Snippet Studio is an open source tool I started to build almost an year ago and, honestly, I mainly did it for myself. It is available as an extension for Visual Studio 2015 and a stand-alone app, but the extension has been definitely more successful. After an year and more than 7K downloads, I receive a lot of feedback and bug reports so I think it's an interesting tool for the developer community. Recently, I have been interviewed on Code Snippet Studio by Syncfusion and the reason is that I used some controls from the Essentials Studio for WPF suite. They...

posted @ sabato 17 settembre 2016 12:13 | Feedback (0) | Filed Under [ Visual Studio 2015 ]

Get Syncfusion's mobile controls with Visual Studio Dev Essentials

A few months ago, Microsoft announced Dev Essentials, a program that allows developers to get a number of tools to build high-quality applications at no cost. In fact, Dev Essentials includes Visual Studio 2015 Community, Visual Studio Team Services, and Visual Studio Code. Among the others, if you subscribe for Dev Essentials you will also get Syncfusion's Essential Studio for Xamarin and for UWP for free! This is an incredible opportunity: as a Microsoft and Xamarin partner, Syncfusion produces amazing and easy-to-use controls that will let you be more productive than ever and will give you an option to create beautiful,...

posted @ mercoledì 24 agosto 2016 13:20 | Feedback (0) | Filed Under [ Visual Studio 2015 ]

VS 2015 Update 3: installing a NuGet package as a quick action in the Light Bulb

Among the others, my favorite feature in Visual Studio 2015 Update 3 is the option of adding a NuGet package as a quick action in the Light Bulb, when you type the name of an object that is not defined anyway in the solution. For instance, consider the following figure: I'm trying to use an object called JsonConvert, which is neither part of the BCL nor defined inside any referenced library. So, if I enable the Light Bulb, I will find a new quick action that suggests me to install from NuGet the Newtonsoft.Json library, which actually defines the JsonConvert...

posted @ domenica 24 luglio 2016 19:09 | Feedback (0) | Filed Under [ Visual Studio 2015 ]

My new article on MSDN Magazine: local data with SQLite in Xamarin.Forms

Recently, I have been pretty busy with Xamarin, more specifically with Xamarin.Forms, so I decided to start sharing some of the things I learn on daily basis. The July 2016 issue of MSDN Magazine is featuring a new article of mine, called "Working with Local Databases in Xamarin.Forms using SQLite". As many of you already know, Xamarin.Forms allows you to build cross-platform apps for Android, iOS, and Universal Windows Platform using a single, shared C# code base and Visual Studio 2015. Because you might need to store local, structured data in your apps, SQLite is a good choice and this article explains...

posted @ giovedì 7 luglio 2016 12:05 | Feedback (0) | Filed Under [ Visual Studio 2015 Xamarin ]

Visual Studio Code Succinctly, my new ebook

Here I go again I wanted to share that my new eBook Visual Studio Code Succinctly is available for free. You probably know how Microsoft is strongly embracing open source and cross-platform development and Visual Studio Code perfectly fits into this. VS Code is a lightweight, open source and cross-platform code-centric development tool that runs on Linux, Mac OSX and Windows. With Visual Studio Code you can write cross-platform applications for the Web and the Cloud, as well as working with folders and code files with support for a large number of languages. As usual, I tried to put inside this...

posted @ lunedì 2 maggio 2016 16:16 | Feedback (0) | Filed Under [ Misc Visual Studio 2015 ]

Rosyn Succinctly, my new eBook

My new eBook "Roslyn Succinctly" is available under the popular Succintly series from Syncfusion. I think I can say that Roslyn Succinctly is something unique. There's no much content about .NET Compiler Platform (that is, Roslyn), and it talks about open source VB and C# compilers, about the APIs they expose and how these can be invoked by other developer tools, that we can write too, and use these APIs the same way Visual Studio 2015 does. This small PDF contains guidance about code analysis, custom domain rules, how you create custom refactorings, architecture, how you can publish your...

posted @ giovedì 25 febbraio 2016 21:19 | Feedback (0) | Filed Under [ Visual Studio 2015 .NET Compiler Platform (Roslyn) ]

Full Visual Studio 2015 Archive

Powered by:
Powered By Subtext Powered By ASP.NET