# Monday, December 10, 2007

Ok, it seems this year has been the year of new technologies from Microsoft and yet new stuff's coming out. I found this blog post from Julie Lerman that had a talk with Scott Guthrie on how to handle everything that comes out of the firehose: ScottGu on how to deal with the Microsoft firehose.

Grz, Kris.

Microsoft | MSDN | MVC
Monday, December 10, 2007 8:01:22 PM (GMT Standard Time, UTC+00:00)  #    Disclaimer  |  Comments [0]  | 
# Sunday, December 09, 2007

If you want to learn a bit more about LINQ and don't directly want to use Visual Studio 2008, you can use this free tool: LINQPad. I just did a quick test run of it. The only thing at first glance that it lacks is Intellisense.


Grz, Kris.

LINQ | Tools
Sunday, December 09, 2007 7:28:53 PM (GMT Standard Time, UTC+00:00)  #    Disclaimer  |  Comments [0]  | 
# Wednesday, December 05, 2007

Our every day IDE of choice, Visual Studio, is a nice tool. I already know quite a lot of keyboard shortcuts and how to handle the IDE myself but this blog has quite a lot of handy tips. And today's tip's how to reach the navigation bar via the keyboard. One keyboard shortcut I was still craving for.

Grz, Kris.

Wednesday, December 05, 2007 7:27:56 PM (GMT Standard Time, UTC+00:00)  #    Disclaimer  |  Comments [0]  | 
# Monday, December 03, 2007

To build software that meets your security objectives, you must integrate security activities into your software development lifecycle. This handbook captures and summarises the key security engineering activities that should be an integral part of your software development processes.

These security engineering activities have been developed by Microsoft patterns & practices to build on, refine and extend core lifecycle activities with a set of security-specific activities. These include identifying security objectives, applying design guidelines for security, threat modelling, security architecture and design reviews, security code reviews and security deployment reviews.

It's not a book that you would read but rather a security best practices checklist. Download the free eBook if you're interested.

Grz, Kris.

MSDN | PnP | Security
Monday, December 03, 2007 12:03:54 PM (GMT Standard Time, UTC+00:00)  #    Disclaimer  |  Comments [0]  | 
# Sunday, December 02, 2007

Setting up a new environment sometimes gets you into troubles. On my new laptop I didn't want to install SQL Server Express but only the developer edition of SQL Server 2005. Since I know there's a tool that ships with the .NET framework called aspnet_regsql, with which you can install the needed database for membership etc, I wanted to create such a database. Running the tool however I got this error message:

System.Web.HttpException: Unable to connect to SQL Server database. ---> System.Data.SqlClient.SqlException: An error has occurred while establishing a connection to the server.  When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)

So ok, I set on remote connections for TCP/IP only but still got the same error. Strange, but true. So I searched for the error and found more information about it. Apparently the instance name of my database didn't get filled in automatically when using the wizard. Quickly inserting the correct instance name and all worked out like a charm.

ASP.NET SQL Server Setup Wizard

Grz, Kris.

Sunday, December 02, 2007 2:39:06 PM (GMT Standard Time, UTC+00:00)  #    Disclaimer  |  Comments [0]  | 
# Saturday, December 01, 2007

Well, I've got an iPod and thanks to my ADSL provider I also got 10 free songs to download on iTunes. Good combination right? Well, in the overwhelming screen of iTunes store it took me some time to find out where to put my code in. Most of the time you just have to enter the code when checking out. Not so with iTunes. I had to locate the Redeem screen first, which is in the right upper corner, and caused a bit of confusion in the beginning for the aforementioned reason that I'm used to enter the code in at last stage.

Well after I sorted this little thingy out I could search for songs and most of the ones I wanted could be found. Unfortunately for me several songs that I wanted couldn't be found. Bummer. But most of the time I could find the songs that I wanted for a longer time. Here's the list I bought:

  • Nelly Furtado: Say it right
  • Nelly Furtado: Do it
  • Kaisar chiefs: Ruby
  • Jeckyll & Hyde: Freefall (Radio mix)
  • Buscemi: Bollywood Swing King (Radio edit)
  • Sisters of Mercy: Temple of Love
  • Mecano: Hijo de la Luna
  • Tarja Turunen: I walk alone (I found out about it thanks to this article although I already knew Nightwish (man does that woman have a voice))
  • Within Temptation: What Have You Done
  • Timbaland featuring Keri Hilson: The way I are (Radio edit)

Quite a diverse list huh? Well, most people that know me, know that I like to listen to a lot of different types of music (hardcore, jump, pop, rap, gothic, new wave, metal, jazz, ...).

Grz, Kris.

Saturday, December 01, 2007 1:16:25 PM (GMT Standard Time, UTC+00:00)  #    Disclaimer  |  Comments [0]  | 
# Thursday, November 29, 2007

This day we had a successful demo of our ongoing effort to create a great application for our current client BICS. No crashes at all (is that a good demo?) so we were quite happy afterwards. The client itself was very content about the results we already achieved during the last iteration (we're using SCRUM like methodology for this particular project).

Most of the times a consultancy company gathers several of its employees and let them create a custom made application. This project's a more unique approach for me: 4 developers with different backgrounds from different companies and it works out well. Very well actually. There's a good motivation in the team, we also did some Saturday work recently, and there's also a good atmosphere around. It's great to be a part in such a team.

And for now, up to the next deadline of December 21st.

Grz, Kris.

Thursday, November 29, 2007 6:43:08 PM (GMT Standard Time, UTC+00:00)  #    Disclaimer  |  Comments [0]  | 

Yesterday evening I and several colleagues attended the MSDN evening about Visual Studio 2008. It was most of the time an introduction of the possibilities of the new IDE and there was a whole lot of talk about the enhancements to the C# language. Not that I mind because that's also my language of choice. Especially the principle of extension methods look great and very interesting. Too bad however that the new enhancements of VB.NET weren't shown as that's also a language that's used very often. My current project (winforms, .NET 2.0, NHibernate, SQL Server 2005) also is created with VB.NET.

Most of the stuff that they showed, enhancements for web developers, great integration of tools for CSS that I already used with Expression Web, I already knew off. The thing that I didn't saw before is the cool VSTO ribbon designer. No more crafting with custom xml files anymore, just design. Cool. I guess several of my colleagues, that are mainly using VSTO, were glad when they saw this.

Afterwards we all had a drink and it was nice to see some familiar faces again that I haven't seen for a long time. One of the reasons why I like to go to these evenings/events is the social aspect. According to some people I'm a walking Facebook application myself.

Grz, Kris.

Thursday, November 29, 2007 10:25:17 AM (GMT Standard Time, UTC+00:00)  #    Disclaimer  |  Comments [4]  | 
# Tuesday, November 27, 2007

Actually I wasn't expecting this one for a couple of weeks but I just read on the blog of Scott Guthrie that they just released it.

Something else I'm waiting for is Visual Source Safe for Visual Studio 2008 so I can install it locally on my new dev machine. Unfortunately it's been delayed for a couple of weeks.

Grz, Kris.

Tuesday, November 27, 2007 9:07:29 AM (GMT Standard Time, UTC+00:00)  #    Disclaimer  |  Comments [0]  | 
# Monday, November 26, 2007

Just found out about this site, http://www.pnpguidance.net/. Seemed interesting and I justed wanted to share the goods.

Grz, Kris.

Monday, November 26, 2007 9:34:07 AM (GMT Standard Time, UTC+00:00)  #    Disclaimer  |  Comments [0]  |