sharing about .NET and technology RSS 2.0
 Monday, August 15, 2005

I have missed that one, but Dasblog has released a new version. The new Dasblog 1.8 can be downloaded here. I think that I am going to upgrade now, i'm still running 1.5.

Update: The upgrade went without any problems and the content can be converted with the DasBlogUpgrader.exe tool. As you can see there is a cool theme included named Portal from Johnny Hughes.

 

Monday, August 15, 2005 11:57:12 AM (Romance Standard Time, UTC+01:00)  #    Comments [0] -

 Tuesday, August 09, 2005

With the DSL tools of VS.NET 2005 you can create your own designer integrated into VS.NET 2005 for a visual domain specific language. Clipcode has released a DSL for the Gang of Four patterns with the source code.

Currently it provides the following patterns

  • Abstract Factory
  • Builder
  • Factory Method
  • Prototype
  • Singleton
Tuesday, August 09, 2005 11:32:15 PM (Romance Standard Time, UTC+01:00)  #    Comments [0] -

 Wednesday, July 13, 2005

If you are targeting Windows XP SP2 or Windows 2003 and your .NET application relies on COM components, then it is not needed anymore to register your COM components. This can be done by using manifest files. Registration-Free Activation of .NET-Based Components: A Walkthrough is an excellent article about this topic.

Wednesday, July 13, 2005 11:01:37 PM (Romance Standard Time, UTC+01:00)  #    Comments [0] -

 Monday, July 11, 2005

I've updated the webbrowser control with a set of new features and fixes. More info on IStaySharp.Net

Monday, July 11, 2005 10:27:35 PM (Romance Standard Time, UTC+01:00)  #    Comments [0] -
 | 
 Wednesday, July 06, 2005

The session 'Turn Left or Right? How to Best Design Your Web Services Interface' at TechEd was very interesting and pointed issues like versioning, contracts, interfaces, etc.

Christian Weyer from ThinkTecture is currently building a tool called WSContractFirst (WSCF) that can generate code from a contract. Dealing with the "Melted Cheese Effect" is an article on MSDN about this subject and more parts will be published.

Wednesday, July 06, 2005 5:01:00 PM (Romance Standard Time, UTC+01:00)  #    Comments [0] -
 | 
 Saturday, July 02, 2005

A new version of the Enterprise Library has been released. More information about the changes since the January release can be found here.

Saturday, July 02, 2005 10:54:17 PM (Romance Standard Time, UTC+01:00)  #    Comments [0] -

 Friday, July 01, 2005

One way of setting up CC.NET and VSS is that CC.NET is responsible for getting the latest version (setting the attribute autoGetSource to true of the sourcecontrol node in the ccnet.config file) or NAnt by using the vssget task of NAntContrib for compiling the sources by NAnt. I always use the csc task instead of the solution task, therefore it is necessary to have a clean version of VSS, because VSS does not automatically delete files locally that have been deleted in the VSS database.

An alternative and better way is to set a shadow folder in VSS. A shadow folder contains a copy of the most recently checked-in version of each file in the project. This is exactly what we need for compiling the sources.

That way is CC.NET only using VSS for monitoring changes in the VSS database and/or labeling.

Friday, July 01, 2005 3:51:20 PM (Romance Standard Time, UTC+01:00)  #    Comments [0] -

 Tuesday, June 28, 2005

I am looking forward to TechEd Amsterdam 2005. No doubt that it will be a great experience and there will be a lot of interesting seminars  given.

And do not forget to register to the BeLux Country Drink!

 

Tuesday, June 28, 2005 8:16:27 PM (Romance Standard Time, UTC+01:00)  #    Comments [0] -
 | 
Thoughtworks released a new version of CruiseControl.NET.
More information about the changes can be found here.
Tuesday, June 28, 2005 9:40:14 AM (Romance Standard Time, UTC+01:00)  #    Comments [0] -

 Thursday, June 23, 2005

I don't use UML on a daily basis, therefore it is handy to have a summary of the UML diagrams. A very good quick reference of UML can be found here

Thursday, June 23, 2005 11:18:08 PM (Romance Standard Time, UTC+01:00)  #    Comments [0] -

 Thursday, June 16, 2005

In the course of next week I will release a new version of IStaySharp.WebBrowser. It contains new features, fixes and the set of properties and methods are made compatible with the webbrowser control in VS.NET 2005 (e.g.: EnableBack, DocumentText, ObjectForScripting, etc.).

New Features:

  • Implemented the Travel Log interface
  • Easy communication between Javascript and .NET through the 'ObjectForScripting' property
  • NUnit tests
  • Improved model for extending the Site (IOleClientSite) of the webbrowser.
  • Fixes and improved functionality for Mozilla
  • Printer service for modifying header, footer and margins
Thursday, June 16, 2005 10:57:06 PM (Romance Standard Time, UTC+01:00)  #    Comments [0] -
 |  | 
 Saturday, June 04, 2005

Velen die mij kennen weten dat ik een Urbanus fan ben, en eindelijk hebben ze de live shows van Urbanus op DVD gezet. Het heeft wel lang geduurd, maar ze hebben er nu toch direct 3 uitgegeven. Wat een aangename verrassing in de Fnac vandaag :-)

  

Ik hoef u denk ik niet te vertellen dat ik ze meegenomen heb :-)

Saturday, June 04, 2005 11:02:32 PM (Romance Standard Time, UTC+01:00)  #    Comments [3] -

 Monday, May 23, 2005

Thoughtworks released a new version of CruiseControl.NET.
More information about the changes can be found here

Monday, May 23, 2005 12:54:57 PM (Romance Standard Time, UTC+01:00)  #    Comments [0] -

 Friday, May 06, 2005

It' s a pub located in Clearfield and it has a website.
Some more pictures can be found here.

Does such a pub exists near Belgium? Please let me know :-)

Friday, May 06, 2005 10:31:12 PM (Romance Standard Time, UTC+01:00)  #    Comments [0] -

 Sunday, April 17, 2005

I've added a FAQ called How to call vbscript/javascript? at IStaySharp.NET and there is now an online demo of log4xsl

Sunday, April 17, 2005 9:35:16 PM (Romance Standard Time, UTC+01:00)  #    Comments [0] -

 Sunday, April 10, 2005

I've added a FAQ entry named 'How to send data between forms' to IStaySharp that shows you how to send data with the COPYDATASTRUCT and SENDMESSAGE function.

Sunday, April 10, 2005 6:17:25 PM (Romance Standard Time, UTC+01:00)  #    Comments [0] -

 Sunday, April 03, 2005

I bought the domain name a couple of months ago but finally the site is online. The purpose of IStaySharp.NET is to provide a resource site for .NET developers (articles, faq, etc.) and to provide information on the projects I am working on.

The two projects currently online is log4xsl which is a xsl for viewing XML files generated by log4net. Below you find an example of the output:

The WebBrowser library is the second project and fully embeds the webbrowser functionality of Internet Explorer and Mozilla. It also provides some extra functionality for Internet Explorer. Below you find a sampe project (top is IE and bottom is Mozilla) that can be downloaded on the site.

There are other projects coming and will be updated to the site. If you have any questions and/or feedback please contact me (contact mail can be found in the About menu).

Sunday, April 03, 2005 9:40:01 PM (Romance Standard Time, UTC+01:00)  #    Comments [2] -
 |  |  | 
 Saturday, March 26, 2005

It has been a long time ago, but log4net has released a new version.
The release notes can be found here

Saturday, March 26, 2005 1:47:37 AM (Romance Standard Time, UTC+01:00)  #    Comments [0] -

 Wednesday, March 16, 2005

Recently I purchased a new computer and I wanted to setup a RAID5 on 4x SATA Western Digital 200GB's. The motherboard is from Asus, the A8N SLI Deluxe which has 2 SATA controllers, the Silicon Image 3114R and NForce4. I also purchased a WD Raptor as boot disk which is connected to the NVRaid because it supports NCQ and the SI3114R not.

First of all I wanted to test if my raptor was faster than a normal 7200 rpm HD. And thankfully this was the case, it was about 10MB/s faster.

RAPTOR 74GB
7200RPM 200GB


After that I tested some RAID (0, 1, 10) configurations on the SI3114 controller. One thing was clear, that mirroring on the SI3114 isn't optimized for reading, it's even a little bit slower than reading from a single disk. This has also been confirmed in a review (images are broken) from xbitlabs, where they also conclude that it doesn't have any optimizations for mirrored arrays, but focuses on RAID0. As you can see from the benchmarks there is no performance gain in RAID 1 (left below image) against a single disk (right up image), and RAID10 performs like a RAID0.

RAID 1 STRIPE 64
RAID 10 STRIPE 64

So, the SI3114 was not an option for me. Then I looked for setting up a software raid in Windows XP. Yes indeed, you can build a RAID 5 in Windows XP after doing a little hack :-). For more information check out the article at tomshardware named Using WindowsXP to Make RAID 5 Happen.

Here I did a benchmark with a stripe size of 0.5 (default) and 64K. As you can see this gives a big difference.

RAID 5 STRIPE 0.5
RAID 5 STRIPE 64

From the benchmarks with default stripe size I conclude that the read performance of RAID5 is about the same compared to a single disk, but the write performance is about the half of a single disk. This solution did not satisfy for me, because the performance is not what I expected, consumes CPU and I don't like the idea that I had to enable it by hacking some DLLs in Windows and there were some issues with Service Pack 2.

Therefore I concluded to buy a PCI-Express SATA Raid controller, namely the Areca 1220. The Areca RAID controllers perform very well and include all the RAID features you need. A very detailed review with a lot of benchmarks can be found here.

The ASUS A8N SLI Deluxe does have 2x 8xPCI-Express ports, which can be used for example for one VGA card and a RAID card, it doesn't need to be 2 VGA cards. To be sure I sended an email to Asus to ask if the Areca controller is compatible with the motherboard. The Areca stand at CeBIT told me they sended controllers to different manufactors (Asus, MSI, etc.) to test the compatibility and will update the 'Compatibility list' on the website.

UPDATE:

Until now it's not yet possible to combine for example one VGA and one RAID card in an SLI Motherboard, it's a BIOS issue.

So, I hope getting more news soon :-)

Wednesday, March 16, 2005 1:59:24 AM (Romance Standard Time, UTC+01:00)  #    Comments [3] -
 | 
 Sunday, March 13, 2005

This weekend I visited CeBIT. It was a long trip due to road works and heavy rain, but it was worthwhile. There was a lot of people, but thankfully CeBIT at the Messegeländer in Hannover has about 30 halls. In one of the first halls, there was an exclusive car from Bugatti. Surprisingly there was no pricing indicated :-)

I think it was at the expo from AOpen that a couple of case-mods were shown. One of the most original one was certainly this one:

One of the manufactors that i didn't want to miss was Asus. For me there were 2 things that caught my attention: the new A8N SLI Premium which is the succesor of the A8N SLI Deluxe and of course a DUAL Geforce 6800 Ultra on one board. As you can see the board is huge and I don't think it will fit on every motherboard and/or case, but it's still a prototype of course.

One of the things I focused on, was SATA PCI-Express RAID cards because I am planning to buy one for my system. The most well known RAID card in this category at this very moment is Areca, who were present too. The card that I am planning to buy is the ARC-1220 with 8x SATA ports.

HighPoint showed also their latest products and in particular the RocketRaid 2320, which is an 8 channels PCI-Express to SATA II host adapter. The new products are included in the product guide that I took from the stand at CeBIT. The products they showed are listed here.

I also went to 3Ware, and they told to me that the PCI-Express RAID cards will be released by November of this year.

It was a long weekend, and I spent most of the time in the car but it was fun and interesting. See you at CeBIT 2006 :-)

Sunday, March 13, 2005 9:27:02 PM (Romance Standard Time, UTC+01:00)  #    Comments [0] -
 | 
Navigation
Archive
<August 2005>
SunMonTueWedThuFriSat
31123456
78910111213
14151617181920
21222324252627
28293031123
45678910
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2009
Christoph De Baene
Sign In
Statistics
Total Posts: 154
This Year: 0
This Month: 0
This Week: 0
Comments: 166
All Content © 2009, Christoph De Baene
DasBlog theme 'Business' created by Christoph De Baene (delarou)