Archives
-
First look at Visual Studio Online “Monaco”
With Visual Studio 2013 Microsoft also announced online version of Visual Studio for Windows Azure Web Sites. When I first saw SharePoint Napa tools and “powered by Vsiual Studio” slogan then I knew that soon Visual Studio is on cloud. Now Microsoft made their next step. Let’s see what Visual Studio Online with codename “Monaco” is and what you can do with it. Read more from post First look at Visual Studio Online “Monaco” in my new blog.
-
What is claims-based authentication?
Before going on with my other posts I want to introduce you claims-based authentication that makes is way to almost all Microsoft web-based platforms around. It is more complex than old username-password method but also more secure and general. In this posting I will give you short and not very technical overview about claims-based authentication.
-
Browser Link – Refresh running application in every browser on Visual Studio 2013
Visual Studio 2013 has good surprise for web developers who need to test their applications on different browsers. The new feature called Browser Link helps developers to refresh application in all opened browsers using just one icon click on Visual Studio toolbar.
-
My first attempt to blog on Surface RT
One question I had after buying Surface RT was: what about offline blogging? There’s no Live Writer and I have no information about the future of Live Writer. Suddenly I got an idea – but why not to try out Word – the most awful blogging tool I have ever seen. Maybe there have been some progress and I have right tool here in my machine. So I tried Word and I got massive surprise.
-
Edit and continue with 64-bit applications supported on Visual Studio 2013
Visual Studio 2013 and .NET Framework 4.5.1 Preview introduce new feature that has been asked by community for long time – edit and go when debugging 64bit applications. Support for 64bit applications is finally here. Let’s see how it works.
-
New scaffolding for web projects with Visual Studio 2013 Preview
Visual Studio 2013 Preview introduces new scaffolding engine with code-name “Artery” for ASP.NET projects. The new engine allows to gather together all general and project specific scaffoldings and it seems to me like Artery will be the framework that gathers under same roof all scaffolding support in future.
-
Improved version of ASP.NET checkbox list values collecting method
In my last post about ASP.NET MVC checkbox list I came up with solution that makes it easy to update values in collection based on what was selected by user. I made some more progress meanwhile and here you can find improved version of collection update that breaks base class dependencies intoduced by previous solution.
-
Code Information Indicators in Visual Studio 2013
Visual Studio 2013 introduces new code editor enhancement called Code Information Indicators (CII). CII is set of code editor extensions that make it easier to get information about code structure and changes. Also tests and test results can be easily accessible from code editor. In this posting I will introduce you most important new code indicators.
-
New way of creating web applications on Visual Studio 2013
Yesterday Visual Studio 2013 Preview was released and now it’s time to play with it. First thing I noticed was the new way how to create web applications. For all web applications there is generic dialog where you can set all important options for your new web application before it is created. Let’s see how it works. Also let’s take a look at new blue theme of Visual Studio 2013.
-
Office 365 new public sites
As I got my Office365 developers benefit activated I decided to try out if public sites on SharePoint are ready for real use or not. The progress is markable and although Microsoft is extremely careful with activating functionalities on public sites there’s still lot of work done and I think it’s worth to take a look at new version of public sites. Here is my first quick overview.
-
Surface RT–first impressions
Couple months ago I bought Surface RT because I needed some lightweight business supporting thing to take with me sometimes. Carrying ~3kg development laptop is not always fun, specially when you have long days and you need to move from one place to another often. Surface RT turned out to be pretty good investment and here are my first real-life experiences.
-
How my company uses Windows Azure in development process
I have used MSDN Ultimate Windows Azure benefit from the day it was made available and from this day I have more and more used Windows Azure on my everyday’s development work. I’m building mostly web-based applications and services and Windows Azure fits well for this scenario. In this posting I will introduce you how Windows Azure supports development work in practice of one small software company.
-
Aloha Editor–simple and easy to use WYSIWYG editor
Some sites need simple WYSIWYG editor just to provide some simple formatting options for some texts. I needed editor like this on one of my ASP.NET MVC projects. Although there are lot of editors and it is not hard to build your own simple editor I took Aloha Editor.
-
Better solution for ASP.NET MVC checkbox list
Couple of years ago I worked out my first solution for checkbox list in ASP.NET MVC. Today I got some markable simplifications done and my solution is close to state where some nice-to-have tweaks can be done to add more automatics to controller side but solution is also good enough how it is like now. Let’s see how to get checkbox list functionality done with couple of simple steps.
-
Using client certificates on Windows Azure
In one of current projects we needed to deploy one Windows Azure site that supports SSL and requires client certificates. Until it’s just about deploying SSL site wo Windows Azure there’s nothing complex but when modifying IIS settings is required then some coding is needed. Here is the example.
-
Windows Azure updates, new services and MSDN benefits
Read more from my new blog @ gunnarpeipman.com
-
TFS 2013 Team Rooms
One new feature that is coming with Team Foundation Server 2013 and this is already available onTeam Foundation Service is called Team Rooms. Team Rooms are virtual rooms where team members can communicate with each other. Logs are saved by date and this way all important direct communication is there also for later dates.
-
Visual Studio 2013 announced!
Today at TechEd Brian Harry announced Visual Studio 2013, Team Foundation Server 2013 and new ALM features. Some new features are also available on Team Foundation Service. Preview versions of VS2013 and TFS2013 will be available during Build conference later this month. Read more from my new blog!
-
Using Visual Studio database post-deployment scripts in practice
Visual Studio database projects support database post-deployment scripts you can use to make additional modifications to database or to insert some test data. In my work I use database projects and post-deployment scripts very often. In this posting I will introduce you how to use post-deployment scripts to make dealing with database and data easier for developers.
-
My blog is moving
I’ve been blogger here years for now and it’s time to move to more advanced blogging environment where I have more control over what is going on. My new blog with current content is ready on address http://gunnarpeipman.com/ and all current/new readers are welcome there. Main RSS-feed is already displaying posts from new blog. While migration is in work I will post some posts here too with reference to new blog. Yes, you can go with my new blog as it is ready to serve you.
-
Sessions I plan to visit at TechDays 2013 Belgium
As I’m going to TechDays 2013 Belgium I made my first plans about sessions I want to visit. It’s always good idea to make some home work before event because it is the only way how to make good decisions. Here is the list of sessions I plan to visit.
-
Four new single page application templates
ASP.NET and Web Tools 2012.2 are officially out and although it brings a lot of new stuff to us I want to stop on new Single Page Application templates available by community. I was able to get them all work and now let’s take a look at them.
-
Using Microsoft Solver Foundation to solve linear programming tasks
One of soon-to-starts projects uses linear programming for some optimizations. As it is not very familiar topic to me I started looking for examples and tools so I am prepared better when action starts. In this posting I will show you how to solve simple linear programming tasks using Microsoft Solver Foundation – free math package available by DevLabs.
-
Let’s go to TechDays 2013 Belgium!
Last autumn I found some very good presentations from Channel9 and they all were made during TechDays 2012 Netherlands and Belgium. One of those sessions was even so useful that I made some updates to my community presentations I worked on. This year I will visit TechDays 2013 Belgium to get better idea what is and see who’s there. Who knows, maybe I can find some new friends from Belgium.
-
Using database unit tests in Visual Studio
Stored procedures in SQL Server database can be unit tested using Visual Studio database unit tests. It may seem as simple thing to do at first but when you start writing tests then you will find out it’s more complex task to do then expected. In this posting I will introduce database testing with Visual Studio tools.
-
Bundling and minifying in ASP.NET MVC
Bundling and minifying in ASP.NET is powerful feature that helps you to optimize your web sites and save some expenses on traffic. As any other machinery in this world, bundling and minifying is not silver bullet and it has it’s own limitations. In this posting I will show you how bundling and minifying works in ASP.NET MVC.
-
Moving ASP.NET Single Page Application to TypeScript
I just moved ASP.NET Single Page Application out-of-box example to TypeScript. My idea was to try out how TypeScript works and what it means to move existing JavaScript application to it. Here is overview about what I did and what was my experience with my first steps on TypeScript.
-
Using jQuery webcam plugin with ASP.NET MVC
I have to use webcam images in one of applications I build and when playing with different components I found free and easy to use Flash and jQuery based webcam component called jQuery webcam plugin. In this posting I will show you how to use jQuery webcam plugin with ASP.NET MVC application to save captured image to server hard disc.
-
How to make NLog create separate log per service thread
NLog on is popular logging component for .NET applications. I am using it in one project where I built multi-threaded server that is running similar threads with different configuration. As those thread are independent services I needed way how to configure NLog to create different log file for each thread. Here is my solution.
-
New ASP.NET Single Page Application Template
I downloaded last version of ASP.NET and Web Tools 2012.2 and digging around in Single Page Application project template. It has changed a lot compared to last beta (it was not part of stable version) and it is interesting to me to see what’s going on. I also found some good resources about SPA-s to share with your.
-
Using Visual Studio database projects in real life
Visual Studio database projects are good to support software development. I have successfully used database projects for years and I think it’s time to share my experiences also to global developers audience. In this posting I will introduce you how to effectively use database projects so developers are working with up-to-date schema and test data all the time.
-
My experiences with Knockout
It has been quite here for some month as I was very busy on some critical projects and I also got used to be a father to one wonderful baby. Now it’s time to get back to community stuff and this time I will dig to fancy JavaScript library called Knockout. This was one of interesting journeys I have had together with fellow ASP.NET MVP Hajan Selmani.