One of the easiest decisions to make when embarking on a Silverlight development adventure, is to decide to use a Source Code Manager (SCM) to keep the myriad projects and files organized. I shall leave it up to you to decide which SCM to use. As far as setting up the SCM environment, there are … Continue reading Opening Salvo: Planning your SCM for a Silverlight project
Different versions of Silverlight 3?
Yes! In fact, it turns out that the subtle difference between the four different versions of Silverlight 3 have caused me several hours of frustration. To see which version you have, go to C:\Program Files\Microsoft Silverlight. There have been several: Build 3.0.50106.00 Released January 19, 2010 Build 3.0.40818.0 Released September 1, 2009 Build 3.0.40723.0 Released … Continue reading Different versions of Silverlight 3?
Pre-Generating Entity Framework Views with Embedded Metadata
Problem: When you are using embedded metadata in your Entity Framework project, the MSDN topic for How to: Pre-Generate Views to Improve Query Performance (Entity Framework) comes up short. Solution: This posting shows a simple (if tedious) technique for working with both embedded metadata and the pre-generated views. Step 1: Edit the XML of your … Continue reading Pre-Generating Entity Framework Views with Embedded Metadata
What A Lot Has Changed
We skipped ASP, MVC and Javascript after all. (YAY!) Now we are using Silverlight 3.0, Ideablade DevForce for Silverlight, DevArt's dotConnect for Oracle drivers, and the Microsoft Entity Framework. I have been actively posting on both Ideablade's and DevArt's forums.
Microsoft MVC – First Attempt
I finally found some useful web pages that explained MVC in a way I could understand. This is where I started. Scott Guthrie is one of several great Microsoft bloggers. I tried this code, but it is badly out of date. But the descriptions are excellent and most instructive. ASP.NET MVC Framework (Part 1) Phil … Continue reading Microsoft MVC – First Attempt
Seasons Change… Greener Pastures?
After spending several months figuring out how to automate the build of a Java app in using Maven, CruiseControl and myriad other tools, I took a job where I can return to working with Microsoft technology. However, little did I know, the greener grass wasn't mowed and disguised the morass that is web development anyway. … Continue reading Seasons Change… Greener Pastures?
Tech Change – Again
Well, I have moved on. After nearly eight years as the Lead Developer, and upgrading the App from Access 97 and VB 6 through SQL 2000, Access XP, VB.Net to end up with SQL Server 2005 and C#, the company went after Java. I completed my apprenticeship in the arcane arts of Maven, Ant and … Continue reading Tech Change – Again
Throwing my own Errors
So I created an error class today. I needed to throw an exception if the scale to a rounding function was too large. I created my own exception class: InvalidScaleException. In doing so, I stumbled across this article by Bill Venners back in '98. It's an excellent tutorial on Exceptions in Java.
Maven2 Log4J and JMX dependencies
Aarg! What a nightmare. I finally -- fine, call me stupid -- figured out where to/how to get the JMX dependencies for Log4J. I am using Commons Logging, which in turn, likes to use Log4J. So, I added this to my Maven project file (pom.xml): <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.15</version> </dependency> However, log4j … Continue reading Maven2 Log4J and JMX dependencies
Fit Testing 101
Well, I finally got the Fitnesse server running and configured my first tests. (Their site Fitnesse.org is down, but the Fitnesse jar's were available here, and the zip was available on sourceforge.) I run on Windows Vista, use Eclipse Europa as my IDE and Maven2 for the builds, so it was a bit of an ordeal to configure. Here's … Continue reading Fit Testing 101
