Geeks With Blogs
Greg Young Greg.ToString() April 2006 Entries
Glowing Orbs
Ok this thing is just cool .. how many companies out there have some screen sitting up showing the status of their system? This “glowing orb“ available from ThinkGeek in my mind makes a much cooler monitorring system. This thing is $150, on a nationwide wireless network, and has a simple programmable interface. Just think .. its portable :) You could write a custom interface to your system and give sysadmins etc these little balls to carry around with them (or executives could keep them ......

Posted On Sunday, April 30, 2006 11:51 PM

Summer of Code 2006 (students)
What could be better than being paid to write open source code?! 1. What is Summer of Code 2006? Summer of Code 2006 is a program that offers student developers stipends to create new open source programs or to help currently established projects. Google will be working with a variety of open source, free software, and technology-related groups to identify and fund several hundred projects over a three-month period. The inaugural instance of the program, ......

Posted On Sunday, April 30, 2006 11:32 PM

2.0 Conditional Attributes
Let me just say that so far this is #4 on the best features in 2.0 list. If you remember in 1.x we had the Conditional Attribute that we could use in cases on a class or method. It would allow use to say .. [Conditional(“BarR... class Foo {} If “Bar“ was true, the class would be compiled into the resulting assembly. If not, the class and ALL USAGES of the class would not be compiled into the resulting assembly. This pattern was commonly used for things like debug logging. ......

Posted On Sunday, April 30, 2006 11:20 PM

Repository vs ActiveRecord
Warning this post is not well formulated but has some useful random information :) There has been alot of talk lately about people refactorring from the repository pattern to the Active Record pattern. For instance Sam Gentile brings it up here How prevalent is this movement? I personally prefer the repository pattern over ActiveRecord for quite a few reasons. My db objects and domain objects rarely match up. I often use polymorphism on my repositories (especially for testing). I can write a generic ......

Posted On Friday, April 28, 2006 5:21 AM

Dependent in memory assemblies
Another GREAT question in MS newsgroups today. I'm using the CSharpCodeProvider to buils some assemblies @ runtime which are never saved as files (cp.GenerateInMemory = true;).The generated assemblies are hierachically dependent on each other so I generate the "bottom" assemblies first.How do I add a dependency to another previously loaded (generated) assembly?I would be happy if CompilerParameters.Referenc... could take a System.Reflection.Assembly reference as parameter.A possible ......

Posted On Thursday, April 27, 2006 3:14 AM

More fun a'la Alois (evil)
A wee bit faster for ok so Jeffery had gotten it down to 0.26 seconds on my machine ... http://blogs.extremeoptimiz... did some really slick math to make things a little bit quicker. but lets have a little fun with this .. I feel like this should have a disclaimer on it. I will show why after. I have taken Jefferey's modified code and applied this dubious change to it ... THIS IS HORRIBLY WRONG ......

Posted On Thursday, April 27, 2006 1:04 AM

Hosting another process in your GUI
Someone asked about this today on MS newsgroups so I figured I would blog the answer as others may find this to be useful functionality .. I know I have! I need to display two VB6 applications side by side within a single'windows manager'My thought is that I could use a split screen form, using the 2.0framework and visual studio 2005, that display the UI of each of theVB6 apps within some control or container on the windows form.The obvious solution is to rebuild the VB6 apps as com objects andplace ......

Posted On Wednesday, April 26, 2006 11:06 PM

Speech Server Day
I will be pulling myself out of bed at 7am so I can get to this one! Speech Server Day - Alpharetta, GA Wednesday, May 03, 2006 8:30 AM - Wednesday, May 03, 2006 5:00 PM (GMT-05:00) Eastern Time (US & Canada) Language: English-American Microsoft Office Piedmont Conference Room1125 Santuary Parkway, Suite 300Alpharetta, Georgia 30004United States General Event Information Products: .NET. Recommended Audience: Developer. Does your application have something to say? Show me the code! Using the power ......

Posted On Wednesday, April 26, 2006 2:26 AM

IE7 beta 2 released better start going through this ... a new profiler released as well which looks interesting to say the least .. will download and report ......

Posted On Tuesday, April 25, 2006 11:37 PM

Well that was annoying
Have you been bit by the “Click to activate control” change to IE yet? For some history on why we now have to deal with this MS whitepaper describing the changes Basically when the control renders, it will be activated (i.e. a video will start playing) but you have to click on it before you can do anything else like adjust the volume. You can ......

Posted On Tuesday, April 25, 2006 11:18 PM

Rocky and Mort also published into an article here Wow. I woke up early this morning and the wheels are turning before I even have started my coffee! Personally I have to agree with many of the arguments presented here by Scott Bellware in that the “Mort, Elvis, and Einstein” personas are extremely inaccurate. ......

Posted On Tuesday, April 25, 2006 5:12 AM

Seems pretty cool The demos look really nice ...

Has anyone actually gotten in and played heavily with these controls?


Posted On Monday, April 24, 2006 12:20 PM

Fun a'la Alois
Alois has put up a contest for getting the fastest Time format function Submitted by Bruce Dunwiddie private static string FormatFast(DateTime time) { char[] dateData = new char[12]; dateData[0] = (char)(time.Hour / 10 + '0'); dateData[1] = (char)(time.Hour % 10 + '0'); dateData[2] = ':'; dateData[3] = (char)(time.Minute / 10 + '0'); dateData[4] = (char)(time.Minute % 10 + '0'); dateData[5] = ':'; dateData[6] = (char)(time.Second / 10 ......

Posted On Monday, April 24, 2006 2:41 AM

Alabama Code Camp
Had a great time out in Alabama yesterday. I was very impressed by the knowledge of the attendees of my sessions (especially the Aspect Oriented Programming one). I have given this presentation numerous times and had actually gone through and taken out most of the discussion about Inner Type Members aka “Mixins” as they seemed to be a difficult concept for many to grasp but after a mention of them I discussed them anyway and everyone seemed to understand the concept! It was the first ......

Posted On Sunday, April 23, 2006 7:33 PM

Alabama Code Camp

Just woke up from a wonderful two hour nap and its time to get ready for the AL code camp.

Hopefully I can catch a nap during Wally's session in the morning ... j/k Wally :)

I should be in great form by the time the pub meetings happen after ...

I have not had caffeine since november but I think I will be this evening.


Posted On Saturday, April 22, 2006 12:43 AM

Rotor 2.0
I must have fallen asleep at the wheel. Didn't even notice it but Rotor 2.0 has been released!!! New in this Release Full support for Generics. New C# 2.0 features like Anonymous Methods, Anonymous Delegates and Generics BCL additions. Lightweight Code Generation (LCG). Stub-based dispatch. Numerous bug fixes ......

Posted On Thursday, April 13, 2006 9:43 AM

Office Setup

Finally got my office setup ...

Realized I have a need for yet another computer ... anyone out there reading this have an old laptop (700 or higher they want to part with? need a standalone machine I can beat up with new environments:) or I guess I could just run a virtual machine .. but thats no fun!)


Posted On Tuesday, April 11, 2006 5:37 PM

Just informed

Just got an email ... I didn't put anything about the nomination on my blog, I don't know maybe superstition ... I have been awarded a Microsoft MVP for 2006/2007 in Visual Developer - Visual C#. Thanks to all those who supported me. I can eat and sleep again!

Posted On Tuesday, April 4, 2006 9:04 AM

Alabama Code Camp
On April 22nd I will be making the trek over to Alabama along with others such as Paul Lockwood http://www.dotnetworkaholic... Mark Dunn Wally McClure, and Jom Wooley You can view the current speaker list here http://www.alabamacodecamp.... I will be giving two presentations. Aspect Oriented Programming (chalk talk) Aspect Oriented Programming (Part 1: Method Injection) ......

Posted On Saturday, April 1, 2006 3:52 PM

Copyright © Greg Young | Powered by: