Archives
Blog Roll
Feed your Head
Random Thought Patterns
a Xavier Musy weblog production


Tuesday, June 24, 2003
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 
Am I the only the one seeing slight similarities between GotDotNet's new Workspaces and Groove's Workspace?

Wednesday, June 18, 2003
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 
Designer Resources

Creating Designable Components for Microsoft Visual Studio .NET Designers - Shawn Burke
This article discusses how Microsoft .NET components, written in managed code and built upon the common language runtime, provide developers with a great new mix of development ease similar to that of Microsoft Visual Basic while delivering the power of lower level programming more commonly associated with ATL or MFC.

Customizing Code Generation in the .NET Framework Visual Designers - Shawn Burke
Discusses the various types of code generation and shows how component authors can participate in the code generation process in Microsoft .NET.

Writing Custom Designers for .NET Components - Shawn Burke
This article covers the various features of designers, how to associate them with components, and how to use those features to create great design time user interface.

.NET Shape Library: A Sample Designer - Brian Pepin
The Shape Library provides a comprehensive example of writing a designer in the .NET Framework. It starts with a very simple set of runtime vector drawing components: the shape library, and adds design-time support for these components. The design-time code provides many examples of the rich features available to .NET Framework designers.

Creating Designable Components for Microsoft Visual Studio .NET Designers - Shawn Burke
This article discusses how Microsoft .NET components, written in managed code and built upon the common language runtime, provide developers with a great new mix of development ease similar to that of Microsoft Visual Basic while delivering the power of lower level programming more commonly associated with ATL or MFC.

Make Your Components Really RAD with Visual Studio .NET Property Browser - Shawn Burke
This article will help you explore the Microsoft Visual Studio .NET property browser and take advantage of its new features.

Building Windows Forms Controls and Components with Rich Design-Time Features Michael Weinhardt and Chris Sells
In this article, the authors answer these common questions by building a clock control and taking the reader along for the ride. In building the control, hosts and containers are illustrated, the property browser is explained, debugging is discussed, and a general overview of the design-time infrastructure is presented.

Building Windows Forms Controls and Components with Rich Design-Time Features, Part 2 - Michael Weinhardt and Chris Sells
This article concentrates on design-time functionality that you can implement beyond your components and controls, including TypeConverters, UITypeEditors, and Designers.

Introduction to Designers - Tim Dawson

Designer Host Resources

SharpDevelop
#develop (short for SharpDevelop) is a free IDE for C# and VB.NET projects on Microsoft's .NET platform. It is open-source (GPL), and you can download both sourcecode and executables

Hosting Windows Forms Designers - Tim Dawson


 
.NET Windows Tip of the Day
If you're dealing with many windows, such has dealing with many nested containers and controls, be sure to name the windows that you have access to (set the Text property of the Control). This will (1) help you debug using Spy++ and (2) let you easily get the window using FindWindowEx.

Sunday, June 15, 2003
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 
Blooming Trees
Interesting Kata on Bloom filters. Bloom filters allow testing for membership of a set with a high cardinality with some degree of false positives, with no option of member deletion, but with interesting properties nonetheless. Bloom filters can be used for web caching. And while we're at it, here's an intriguing implementation of PATRICIA tries for looking up country codes by IP. And since we're on the tree family, check out a partial file integrity validation using Merkle trees.

Tuesday, June 10, 2003
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 
Demand Greater than Supply
Well, it's been almost two weeks since I've been anxiously awaiting blogger to finish 'retooling' so that I can pay for Blogger Pro, and syndicate this feed. Amazing, I actually want to pay money for a service, but can't. Either the demand for the service is far greater than can be handled, or Google aquired Blogger for the sole purpose of stopping/controlling RSS feeds and blogging until they can refactor their ranking algorithm. I'm completely speculating about the latter, and I hope I'm wrong :) However, while I love Blogger's new interface, and their template customization, and other features, revenue from growth isn't going to be generated by people, like myselft, that are starting to look at other options...

Sunday, June 01, 2003
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 
Blog Roll Conversion
Successfully able to convert my SharpReader export (.opml) to an HTML list for my blog roll. Currently, it's not categorized, nor in any particular order. At least the list is collapsible, and not visible by default, which I find aesthetically pleasing.


Powered by Blogger

The information in this weblog is provided "AS IS" with no warranties, and confers no rights. This weblog does not represent the thoughts, intentions, plans or strategies of Seed Industries. It is solely my opinion.
Copyright © 2003, Xavier Musy. All right are reserved.