Jan Tielens' Bloggings
Joy, frustration, excitement, madness, aha's, headaches, ... codito ergo sum!
-
Reporting in a SOA World
Besides that SOA (Service Oriented Architecture) is a cool buzz-word nowadays, it's also an architecture that can bring you some interesting advantages.O'Reilly webservices.xml.com has an article that provides following definition:
-
ExtendedDataGrid Workspace Created
My (free) ExtendedDataGrid control gets quite some attention and every developer knows that the more people use your software the more bugs will be reported. To organize bug reporting, feedback, feature requests, ... I've created a GotDotNet Workspace: http://workspaces.gotdotnet.com/extendeddatagrid. So if you have something to say about this control; please use the workspace.
-
.Name domains: second level now open
-
Add any user control to a DataGrid: ExtendedDataGridControlColumn
The free ExtendedDataGrid provides a framework to easily add virtually any UserControl to a DataGrid cell! It comes down to creating a custom control by inheriting from the ExtendedDataGridControl and implementing the desired functionality. Then this custom control can be added to the ExtendedDataGridControlColumn so in each cell your control will be rendered. All of this can be done by using the default Visual Studio.NET designers.
-
ExtendedDataGrid: added ComboBoxColumn and MultiLineTextBoxColumn
Yesterday I added two new ColumnStyles to the ExtendedDataGrid:
-
Announcing the ExtendedDataGrid: Adding essential functionality to the default Windows.Forms.DataGrid.
The default System.Windows.Forms.DataGrid provided by the .NET Framework is a little bit limited in functionality. Therefore I've spent some time during my holidays building an extension to this default grid: the ExtendedDataGrid. At this point I've released a Beta version: 0.1 including these features:
-
New Article: Getting Started with ObjectSpaces
It seems that not everybody has a day-off; the MSDN Belux team published my new article: Getting Started with ObjectSpaces, thanks Tom! This article starts with a description of what Object/Relational Mapping tools are, or at least I tried to explain it as clearly as possible. After that the article provides a step-by-step guide to a first ObjectSpaces article using the Mapper Utility. Topics like Spanning, Delay Loading, OPath are explained too. At the end there are some intresting links regarding ObjectSpaces, I'll post them here:
-
Fun with InfoPath: Dynamically Populate a List by Using a Webservice with a Parameter
Some time ago I started to explore InfoPath, so far it was a pleasant journey. Everbody (including myself) seems to be requesting an user-control version of InfoPath so you can have InfoPath forms in your own Smart Client applications. This would be really great, top of the bill would be integration in Visual Studio.NET, but maybe that's a little bit too wishfull-thinking. Another nice feature would be a free version of InfoPath, without the functionality to create and edit forms. Like there is a free Acrobat Reader and a commercial Acrobat Writer. Microsoft says it's hearing these requests, but has anyone already an idea if these features will be available?
-
Best Wishes
Now that ScottW has updated the .Text blog engine, it’s possible to post stuff that doesn’t appear in the weblogs.asp.net main feed. So I can post some more personal things, or things that are only appropriate for Belgian people (who all check the Belgian .NET Bloggers Aggregated Feed of course :-).
-
Having some fun with Sharepoint!
I've been exploring for some time now Windows Sharepoint Services and I'm really getting excited about it! After seeing some demos and presentations about this product I gave it a try. Actually it's quite impressive what you get out-of-the-box. In my opinion one of the great things is that once a user has it's own workspace or team site, he/she can control what will be on his/her site. Not only which Webparts are on the site, but even he/she can create subsites beneath his/her workspace, for example for meetings, documents, ... And this is possible without any intervention of an IT-guy. Life will be great! :-)