I hope that you are aware that Christmas is just in a few days!
I also hope that you all know the Microsoft Virtual Academy (MVA).
So if you have some free days in the next weeks, why not use these days to get some training from this great source? MVA offers a wide collection of courses like these one:
By now, you are surely aware that the new year will bring (at a date yet to be announced) a new version of Visual Studio (named Visual Studio 2015) and a new version of the framework (named .Net Framework 4.6 even if the preview shows 4.5.3). For now, we can play with the Preview version publicly available.
Visual Basic will be at version 14 (version 13 has been skipped!) while C# will be at version 6.0.
This month’s article isn’t much about code. I will list my top 5 new features and enhancements I personally prefer.
You can read this article at http://www.emoreau.com/Entries/Articles/2014/12/Whats-new-in-Visual-Studio-2015.aspx
I just published my new monthly article.
This month, I use a user control built by the Microsoft VBTeam a long time ago. This control is using LINQ to generate a dynamic search on LINQ data sources.
You can read it from http://emoreau.com/Entries/Articles/2014/11/Use-dynamic-Linq-queries-to-build-a-search-feature.aspx
For the last week or so, I wanted to share some really cool web sites but I was running out of time. This morning, I finally got 5 minutes to share them with you.
All of them are related to Json and can really make your life easier. They could have been helpful when I wrote my article on that subject (http://emoreau.com/Entries/Articles/2014/01/Using-JsonNet.aspx).
The first web site is the JSON Editor Online (http://jsoneditoronline.org/). As the name says, this site offers an editor of Json to a structure or from a structure to Json. You can edit both side and regenerate the other one. Really helpful.
The second web is called json2csharp (http://json2csharp.com/) and is hosted by Jonathan Keith. It will accept the Json string you just composed and generate a C# class from it in one click.
If you liked the previous web site but would prefer VB over C#, you can navigate to the JSON C# Class Generator (http://jsonclassgenerator.codeplex.com/) which apparently lets you VB.Net classes.
I have a dozen of email accounts and a couple of them are available directly from my Outlook 2013.
One thing I really hated since the 2013 version is that it wasn't possible to rename some of the accounts (those connected to Exchange for example).
I have done some other research today and I found an easy way. There is an application that seems to connect to the registry and change the display name property.
Interested? Check http://www.howto-outlook.com/howto/renameaccountandmailbox.htm#exchange
Even if we are living in a cloud era, the older technologies are not dead yet. Large organizations are often masters if these older technologies which they learned to trust. The File Transfer Protocol, aka FTP, is one of these when comes time to share files between organizations. Even individuals are using it where emails are not an option.
This article starts by explaining the différences between FTP/SFTP/FTPES before providing an example of using .Net code to connect to a FTPES server.
You can read it from http://emoreau.com/Entries/Articles/2014/10/Connecting-to-FTP--FTPES-using-Net.aspx.
Yesterday, I gave a 20 minutes presentation on doing AOP (Aspect Oriented Programming) in Visual Studio .Net using PostSharp.
I have decided to attach the presentation here so that you can look at it. It is mostly in French (but C# is C#!).
I just published a new article titled "Impersonate in .Net".
The idea came when answering a question on Experts-Exchange.
Read the short article from http://emoreau.com/Entries/Articles/2014/09/Impersonate-in-Net.aspx
As promised last month, the second (and last) part of my "Data in Azure" article in now online.
This month, I explore the feature called Microsoft SQL Server Data Files in Azure. It let you use your local database engine but with your files somewhere in the cloud.
You can read it from http://emoreau.com/Entries/Articles/2014/08/Data-in-Azure--Part-2.aspx.
And the article from last month, about Microsoft Azure SQL Databases, is still availble at http://emoreau.com/Entries/Articles/2014/07/Data-in-Azure--Part-1.aspx.
I am finishing my summer holidays today by publishing the first part (of 2) about storing data in Microsoft Azure. This month, I have decided to introduce you to Microsoft Azure SQL Databases.
Next month (probably next week as I am close to be finished), I will publish the second part which this time will be about a new feature of Microsoft SQL Server 2014 related to Azure called Microsoft SQL Server Data Files in Azure.
Hope you enjoy this first part and stay tune for the second one.
You can read it from http://emoreau.com/Entries/Articles/2014/07/Data-in-Azure--Part-1.aspx