In this article I will focus on buiding the data access layer in ASP.NET 3.5 Web applications with LINQ to SQL and SQL Server. Lots of articles introduce the LINQ technology, the LINQ to SQL object-relational mapping technology and ASP.NET 3.5 so I will skips these introduction and will explain the main problem I found
I gave two talks at the Microsoft Days 2008 in InterExpo Center Sofia on 24 and 25 April: What is New in ASP.NET 3.5? This session focused on the exiting recently introduced features and technologies in ASP.NET 3.5. Starting from ASP.NET and LINQ integration and ASP.NET dynamic data, the I went through the new ASP.NET
Last month I was invited by Microsoft to an interview in their largest European development center in Dublin. It was exciting trip and real challenge to see the Microsoft development live. I was excited of their professionalism in all directions: Professional organization – phone interviews, invitation, flight, accomodation, etc. Nearly perfect development process – like
The Java team won the second IT Boxing match on Web technologies on 6 March 2008 in Sofia. The battle was merciless: 24 contestants in 4 teams (.NET, Java, PHP and Ruby) fighted for proving their technology better in 9 technical talks with live demonstrations. The teams presented ASP.NET, ASP.NET AJAX, ASP.NET MVC, Echo2, Google
The topic of this event is “Web Development Technologies: ASP.NET vs. Java & JSF vs. PHP vs. Ruby”. The .NET team will present the ASP.NET, ASP.NET AJAX, ASP.NET MVC and the new ASP.NET extensions in .NET Framework 3.5. The Java team will stand up for JavaServer Faces (JSF), Google Web Toolkit (GWT), Echo Framework and
With a few collagues I teach a course in Design Patterns in Sofia University for the summer semester of 2007/2008. We will cover the classical GoF patterns (creational, functional and behavioral) and as well as some additional topics like architectural patterns (like MVC). Our curriculum is based on the classical book “Design Patterns: Elements of
The next IT Boxing event is coming. The date is 6 March 2008. TThe venue is the same: Sofia, Park-hotel Moscow. The topic is “Web technologies” and the team will present the hottest Web technologies from .NET, Java and PHP. Talks will be split into short sessions (20 minutes) and the focus will be on
A week ago I visited Google in Zurich, Switzerland. Initially I didn’t consider working in Google and changing my job. During the years many of their recruiters asked me once monthly (at average) to join Google. I had so much invitations to join Google in Mountain View, Zurich, Munich and other locations that I finally