Archives
-
Another Great Example Of Silverlight Deep Zoom – From ViaTecla Innovation Laboratories
-
Saved By The .NET Framework Cleanup Tool – Again!
I don’t know what’s wrong with my XP system (besides the fact that I’m still using it) but I couldn’t install .NET 3.5 without removing .NET 2.0 and now I couldn’t install apply SP1 without removing .NET 3.0 and 3.5.
-
Merry Christmas And A Happy New Year!
-
How To Issue Server Callbacks
Callbacks were introduced in ASP.NET 2.0 and is a simple mechanism for calling page or control functionality without page rendering and without the user noticing a post back.
-
Improving Debugging And Testing Through Assertions
Reading through the The Typemock Insider blog, I came across this post from Gil Zilberfeld.
-
The Future Of C#
-
PDC And Tech-Ed Wrap-Up
(It might seem a bit late for this, but, lately, I’ve been having a lot on my mind. So here it goes.)
-
MSDN Ramp Up Program
<a href="http://PauloMorgado.NET/"></a> <p align="center"> <a href="http://www.MyRampUp.com"> <img title="" border="0" alt="MSDN Ramp Up Program" src="http://i.msdn.microsoft.com/bb352986.RampUp_logo.jpg" /></a></p> <a href="http://PauloMorgado.NET/"></a> <p align="justify"> I just came across this: <a title="MSDN Ramp Up Program" href="http://www.MyRampUp.com"> www.MyRampUp</a></p> <a href="http://PauloMorgado.NET/"></a> <p align="justify"> Ramp Up is a free, online, community-based program that can help users save time in learning Microsoft technology.</p> <a href="http://PauloMorgado.NET/"></a> <p align="justify"> The easy-to-access content (provided by subject-matter gurus) is specifically tailored to the Ramp Up program, and offered in a variety of forms (whitepaper, v-lab, codecast and slidecast).</p> <p align="center"> <a href="http://www.MyRampUp.com"> <img title="" border="0" alt="Program Guide" src="http://i.msdn.microsoft.com/bb352986.program_guide.jpg" /></a></p> <a href="http://PauloMorgado.NET/"></a> <p align="justify"> The currently available routes are:</p> <p align="center"> <a href="http://msdn.microsoft.com/rampup/dd221355.aspx"> <img title="SharePoint for Developers track - learn more" border="0" alt="SharePoint for Developers track - learn more" src="http://i.msdn.microsoft.com/bb352986.track_blue_out.jpg" /></a> <a href="http://PauloMorgado.NET/"> </a> </p> <a href="http://PauloMorgado.NET/"></a> <p align="center"> <a href="http://msdn.microsoft.com/rampup/cc562987.aspx"> <img title="Visual Studio 2008 track - learn more" border="0" alt="Visual Studio 2008 track - learn more" src="http://i.msdn.microsoft.com/bb352986.track_yellow2_out.jpg" /></a></p> <a href="http://PauloMorgado.NET/"></a> <p align="center"> <a href="http://msdn.microsoft.com/rampup/bb421265.aspx"> <img title="Aspiring Developer - learn more" border="0" alt="Aspiring Developer - learn more" src="http://i.msdn.microsoft.com/bb352986.track_green_out.jpg"></a> </p> <a href="http://PauloMorgado.NET/"></a> <p align="center"> <a href="http://msdn.microsoft.com/rampup/bb421266.aspx"> <img title="Success with Java and C# - learn more" border="0" alt="Success with Java and C# - learn more" src="http://i.msdn.microsoft.com/bb352986.track_yellow_out.jpg"></a> </p> <a href="http://PauloMorgado.NET/"></a> <p align="center"> <a href="http://msdn.microsoft.com/rampup/bb421267.aspx"> <img title="Next Level Visual Basic - learn more" border="0" alt="Next Level Visual Basic - learn more" src="http://i.msdn.microsoft.com/bb352986.track_orange_out.jpg"></a> </p> <a href="http://PauloMorgado.NET/"></a> <p align="center"> <a href="http://msdn.microsoft.com/rampup/bb421268.aspx"> <img title="Next Level Microsoft.NET - learn more" border="0" alt="Next Level Microsoft.NET - learn more" src="http://i.msdn.microsoft.com/bb352986.track_purple_out.jpg"></a> </p> <a href="http://PauloMorgado.NET/"></a> <p align="justify"> Currently, there are no assessments in the program, so it's quicker than ever to graduate and receive the reward (25% off on certification and 50% off on e-Learning - only for graduates of Ramp Up).</p> <a href="http://PauloMorgado.NET/"></a>
-
Microsoft Released Volume 5 Of Its Security Intelligence Report
The report is publicly available at: www.microsoft.com/sir
-
PDC2008 Is Over! PDC2009 Is Coming!
-
PDC2008: Building A Schedule
I’m having a hard time building a schedule for the PDC. I’m mainly interested in four areas:
-
PDC2008: Is My House On The Cloud Or Is The Cloud In My House?
This year’s PDC is mostly about the cloud.
-
PDC2008: Are Windows Forms Dead?
This year’s PDC is all about the cloud (or cloudy as I call it) and the .NET Framework 4.0.
-
Steve Ballmer In Portugal
Last Friday, October 3rd, Steve Ballmer (you know who he is – Microsoft’s CEO) was in Portugal.
-
Typemock Isolator 5.1 Released
This major version adds static method support and non-public method faking to the AAA API. Check out the release notes.
-
Faking Output Parameters With Typemock Isolator
Some time ago I was asked if it was possible to fake output parameters with Typemock Isolator.
-
Tech·Ed EMEA 2008 Developers: Meet Me In Barcelona
-
LINQ With C# Book
-
PDC2008: Meet Me In Los Angeles
-
Clone Detective For Visual Studio
-
E-Reference Library Subscription Discount Offer for The Community
Microsoft Press has created an exclusive discount URL for the E-Reference Library that MVPs can pass along to the broader community without any limitations or restrictions.
-
StyleCop 4.3 Is Out
The StyleCop team announced the release of a version 4.3 of the StyleCop tool. You can get it from here.
-
Lutz Roeder’s .NET Reflector Is Now Red Gate’s .NET Reflector
Let’s face it, if you don’t know .NET Reflector, you can never claim to be a .NET developer.
-
Typemock Racer Alpha Is Out
Typemock has released an alpha version of its newest product: Typemock Racer.
-
Typemock Isolator 5.0 Is Out With Its New AAA API
-
VHD Resizer: Tool For Resizing VHD Files
While installing SQL Server 2008 in a Virtual PC virtual machine I run out of disk space.
-
.NET 3.5 SP1, VS2008 SP1 And TFS2008 SP1 Released
-
More On Another Way For Using The “using” Keyword
In the past I presented another possible use for the using keyword: as hints on LINQ.
-
How About Property Assignment And Collection Adding Like Object And Collection Initializers In C#?
C# 3.0 introduced object and collection initializers. It is now easier to initialize objects or collections:
-
Visual Studio 2008 Service Pack 1 Expected Next Week
According to the MSDN Subscriptions home page, we should expect Visual Studio 2008 Service Pack 1 availability after August 11, 2008.
-
Microsoft Releases SQL Server 2008
-
Serialized In-Process ASP.NET Session State Store
-
C# And Visual Basic Generate Different Expression Trees
-
IIS/ASP.NET Cookieless Support Not Working As Expected
In one of the environments I work, cookies cannot be used because the pages run inside web browser controls running on a client application and cookies end up being shared by all browsers.
-
Other Ways For Making PathInfo And ASP.NET Themes Work Together
On my last post I wrote about a solution for the problem that arises when we try the use path infos and ASP.NET Themes and Skins together.
-
Making PathInfo And ASP.NET Themes Work Together
-
PathInfo And ASP.NET Themes: Why Can’t They Work Together?
If you ever worked with ASP.NET Themes and Skins, you know that stylesheet links are added to the head section of the HTML document.
-
Make The HttpValueCollection Class Public And Move It To System.DLL
I find the System.Web.HttpValueCollection class very useful in a wide number of situations that involve composing HTTP requests or any other need to represent name/value collection as a string (in an XML attribute, for example).
-
BEWARE: System.Web.HttpValueCollection Parsing Is Not Reversible
If you run this code:
-
Isolator 4.3 Released!
Today Typemock released version 4.3 of Typemock Isolator. Download it from here.
-
I’m A Microsoft MVP For The 6th Time And I FEEL GREAT
-
Why Use Random Values For Unit Testing
-
Replacing Loaded Assemblies
Recently I’ve been asked if it would be possible to replace the assemblies loaded by a .NET Windows Service application while it was running like with ASP.NET. Like with ASP.NET, an application start and end events where needed.
-
Using Random Values For Unit Testing
When writing my unit tests I don’t like to use hard coded fixed values because I either end up using the same values or, because of that, tests may succeed by coincidence.
-
More On ASP.NET Validators And Validation Summary Rendering of Properties
On previous posts [^][^] I mentioned the size of ASP.NET validators and validation summary rendering and the fact that expando attributes are being used to add properties. Mohamed also mentions this issue.
-
Testing With Multiple Versions Of Internet Explorer
-
Windows Home Server Power Pack 1 Release Candidate Available For Public Testing
The Windows Home Server Power Pack 1 Release Candidate has been made available for public testing. Read all about it here.
-
DebugBar, Companion.JS And IETester
-
Microsoft Tech-Ed EMEA 2008 – Registration Open
-
Microsoft Source Analysis for C# (aka StyleCop)
-
Windows Live Writer Technical Preview
Today Windows Live Writer released a technical preview that includes new and improved features.
-
Sysinternals Live
A colleague of mine showed me this and looked around for some information about it. Here it is:
-
Pedro Félix Is Blogging
Pedro Félix is blogging about WCF.
-
Getting .NET 1.1 CLR String Hash Codes In The .NET 2.0 CLR
Everyone knows (or, should know) that values values retrieved from the GetHashCode method should not be persisted for later use, specially with strings, because:
-
Typemock Developers Community Site Updated
Typemock has updated its Developers Community Site with new sections.
-
.NET Framework Client Profile - What Will Be On It?
Justin Van Patten has posted on BCL Team Blog about the .NET Framework Client Profile.
-
Internet Explorer vs. FireFox
Until recent I had never used FireFox (FF) because Internet Explorer (IE) was good enough for me.
-
My Shared Podcasts
I used to share my podcast watching through a feed created using FeedDemon, NewsGator and FeedBurner.
-
MSDN And TechNet Virtualized
Lately I've been analyzing various solutions for resource (applications, desktops and servers) virtualization, pooling and provisioning from the various players in this market (Microsoft, Citrix , VMware , Sun , HP).
-
Xobni: Email organization, search, and navigation for your Outlook inbox
Like many people, I exchange a lot of e-mail.
-
Picture Attachments Wizard 2.0 Released
Eric Legault (an Outlook MVP) has released version 2.0 of his Picture Attachments Wizard. I was a big fan of this Outlook add-in when I was using Outlook 2003 and, even though Outlook 2007 comes with a preview feature, Eric managed to improve the Outlook 2007 experience with this new version.
-
.NET Reflector 5.1.2.0 Released
Get it from here.
-
Typemock Isolator v4.2.4 Released
Typemock released version 4.2.4 of its Isolator mock framework.
-
Using Windows Server 2008 As A Desktop Operating System
When I installed my new machine I considered installing Windows Server 2008 with Hyper-V. But this my desktop not my server and I like desktopy things on my desktop and I don't need virtual machines running all the time, I thought Windows Vista plus Virtual PC 2007 (although x64 support on virtual machines would be nice) would be the right choice.
-
Rendering ASP.NET Validators And Validation Summary Property As HTML Attributes
Yesterday I blogged about the cause of ASP.NET validators and validation summary slowness.
-
The Cause Of ASP.NET Validators And Validation Summary Slowness
When building ASP.NET pages, if you use too many validators and validation summaries your pages can become very slow. Have you ever wondered why?
-
Build Your Own LINQ Provider
Mehfuz has been building a toolkit for creating LINQ providers and it's available at CodePlex: LINQExtender
-
File And Folder Comparison Tools
Software development is still a very human oriented task. High level programing languages are some form of human readable language.
-
The Architecture Tool Space Keeps Growing
The tool space for software architecture has been growing. There are new tools and continuous improvement in the existing ones.
-
Stretching Type Inference
Note: Code in italics is not actual C# 3.0 syntax.
-
Framework Design Studio On MSDN Code Gallery
I just came across this today:
-
Is it possible to compress a HTTP request?
Recently I was asked (related to my articles [^] [^] about HTTP compression) if it was possible to compress the contents of a web service call.
-
Web Authoring Component install fails when installing Visual Studio 2008
While trying to install Visual Studio 2008 Team Suite in my Windows XP Professional system it kept failing when installing Visual Studio because it couldn't find the Web Authoring Component (after installing having just successfully installed it).
-
Upgrading the WCSF EventBroker Extension to WCSF 2.0
While preparing the demos for my session at TechDays Portugal 2008, I've noticed some changes in the Web Client Software Factory 2.0 that prevented the EventBroker Extension from compiling and running.
-
WCSF 2.0 And IIS7 Integrated Pipeline Mode
While preparing the demos for my session at TechDays Portugal 2008, I've noticed that the Web Client Software Factory 2.0 doesn't work with IIS7 in integrated pipeline mode because it's trying to access the Request property of the current HTTP Context from the HTTP Application Start "event", which is not available at this point.
-
IE8 Beta 1 is out
If you want to download IE8 Beta 1 and test it, it's here. Read the Release notes and the IE8 Readiness Toolkit which will give a detailed description of the features.
-
.NET Reflector 5.1
.NET Reflector 5.1 is out.
-
Upcoming Typemock Webcast on March 12
Typemock is having a special Webcast on Wednesday March 12, 16:00 GMT
-
Find As You Type for Internet Explorer
It astonishes me how something as simple as this is not part of Internet Explorer.
-
TypeMock Isolator 4.2 Released
TypeMock has released version 4.2 of its mocking framework: TypeMock Insulator. Check out the release notes.
-
Web Client Software Factory 2.0 shipped
-
FormsAuthentication And Query String Parameteres
Today I ran into this strange"feature" of ASP.NET:
-
Techdays Portugal 2008 - For A World 2.0
Microsoft Portugal will be hosting Techdays 2008 from Mars 12nd to 14th, right after the Portuguese launch of Microsoft Visual Studio 2008, Microsoft SQL Server 2008 and Microsoft Windows Server 2008 on Mars 11th.
-
Typemock Insulator Is Typemock Isolator
Yesterday I made a mistake with the name of the next version of TypeMock. The real name is TypeMock Isolator. Whatever the name is, you should try it out.
-
TypeMock Insulator 4.2 Beta Publicly Available
TypeMock (now called) Insulator 4.2 Beta is publicly available. Check out the release notes.
-
POUT - That's The Way I Like It
POUT - Plain Old Unit Testing
-
TDD Proven Effective! Or is it? - by Jacob Proffitt
Jacob Proffitt has some comments about the the paper on the effectiveness of test-first approach to programming.
-
WCSF geekSpeak: Download Available On Channel 9
-
TypeMock: How to Make Reflective Mocks More Natural
Like I said before, this as been on the back of my mind for a while.
-
BUG UPDATE: Using Custom Identities in ASP.NET fails when using the ASP.NET Development Server
Sometime ago I reported this bug. Looks like there's a workaround for it. Find more about it here.
-
TypeMock: Making Reflective Mocks More Natural
I've been thinking about this for a while. Seems like someone beat me to it.
-
Is Testing The Ultimate Goal?
Whenever you throw TDD without worshiping it you turn yourself immediately in a victim of religious fundamentalists. TDD is a gift from god, it's good, it's cool and should never be questioned. It's a dogma.
-
WCSF geekSpeak: Download Available At MSEVENTS
For those who missed my webcast (and wanted to watch it) it's available to download at the MSEVENTS site.
-
Custom Generators For SQL Data Generator 1.0 Beta
SQL Data Generator will be a great tool when redgate releases it.
-
TypeMock Basic Introduction Screencast at Facebook
Roy Osherove has done a nice introductory 10 minute screencast that shows some basic features in TypeMock.
-
Naming Conventions For Unit Testing
Reading Roy Osherove's post about naming conventions for unit testing I have to say that it all makes sense to me.
-
New Weblog at ASP.NET
Responding to Joe Stagner's invitation to blog at the ASP.NET blogging community, I've set up a new blog.