How to Apply Changes Made to a Detached Object without passing it or retrieving it in .NET Framework 3.5 ADO.NET Entity Framework

If you are using .NET Framework 3.5 ADO.NET Entity Framework inside a Web Service the solution proposed at MSDN in How to Apply changes to a Detached object may not be the best solution. How to: Apply Changes Made to a Detached Object (Entity Framework) Both approaches has the following disadvantages: Pass original and updated…

2

PAL – Performance Analysis of Logs

Keeping track of your infrastructure’s health can easily become a big challenge. More and more applications mean more machines, different requirements and a lot more places to look for when your users call you complaining that something is wrong. One of the places you’ve probably looked for answers (or were advised to) was the Performance…

3

Yet another Death by the ViewState

Yesterday I ran into an issue where the users were complaining about the application being very slow in a specific page. If you read the title you will probably think “here is another post around how viewstate can cause all sort of problems in my application if it´s not well used bla bla bla …”,…

1

Ricardo Henriques

  Name: Ricardo Luís Ferreira Henriques Skills: .NET Development Windows Sharepoint Services 3.0 Microsoft Office Sharepoint Server 2007 Microsoft SQL Server 2005 Application design and architecture Systems Integration Certifications: MCP   Hobbies: In my spare times I enjoy sports, hiking and hanging out with friends. Quote: “Players don’t win you trophies, teams win trophies.”José Mourinho

2

Get Internet Explorer and Google Desktop divorced and they will live happily ever after

  Every once in a while, you get these annoying application crashes for which you do not seem to find the reason. For these end-user applications, we may think of 3 distinct kinds of crashes from a timing perspective: o    An exit crash – aside from a dialog in which you are invited to terminate…

2

Can a SharePoint Implementation be Out of Control or Chaotic?

  Many articles and many people that implement large applications on Sharepoint 2007 sometimes have a frustrating feeling about the product as the solution grows. Surprised? I am not…. In fact I consider this is a normal situation in software implementations, and have in your mind, that Sharepoint 2007 is a complete solution (it’s not…

3

Debug Jscript with Internet Explorer 8

As a developer a big pain was (after reading this it will be no more J) troubleshooting JavaScript errors. Internet Explorer has never been a big friend in helping me looking at these issues … this is, until Internet Explorer 8. When the first beta came out, I was very enthusiastic to try the Developer…

2

Silverlight 2 Page Turn

Do you remember Silverlight 1.0 Page Turn Sample? I Do. It was probably the first Silverlight application I saw and I was delighted with it. Then Silverlight 1.1 came up, followed by 2.0 Beta 1 and Beta 2 (soon we’ll have RTM), Beta 2 and now 2.0 and this demo got behind. Wouldn’t it be great if we…

57

Are you a terminating process? Then please pay the toll…

  Recently, I had the chance to participate in a performance review of a Line of Business application which dynamically creates portable document files (PDF, in short) which are then sent to the web user over the wire. The process of PDF creation has several steps which include some database querying, some file system operations…

0