Navigatie

Contact

Send mail to the author(s) E-mail

View Richard Soeteman's profile on LinkedIn

RSS 2.0 | Atom 1.0 | CDF

Archief

Categorieën

Blogroll

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

Sign In

Zoeken

# Thursday, 08 January 2009
Thursday, 08 January 2009 21:41:44 (GMT Standard Time, UTC+00:00) ( Tools | Umbraco )

This Blog is not active anymore, further posts will be available on my company website. Read new posts here

Last September I've created a package called UmbImport which is capable of importing content  from various datasources into Umbraco. For a demo of this package please checkout the video below.

UmbImport from Richard Soeteman on Vimeo.

The package was based on Beta1 of Umbraco 4 and threw errors when installing on Umbraco 4 RC.  I've fixed these bugs and created a new package. Currently I'm also working on a new version that is capable of importing members and I will add support for plugging in your own datasource, so you can import data from any datasource you like.

Download umbImport here

Comments [7] | | # 
# Monday, 21 August 2006
Monday, 21 August 2006 06:56:21 (GMT Daylight Time, UTC+01:00) ( Tools )

This Blog is not active anymore, further posts will be available on my company website. Read new posts here

Nadat de eerste CTPvan Sandcastle uitkwam was op vele weblogs te lezen dat het documenteren middels Sandcastle niet gemakkelijk was. Enkele dagen na de release waren er tools ontwikkeld om het gebruik van Sandcastle te vereenvoudigen.

Een tool die ik zelf erg prettig vind is Sandcastle Help File Builder. De tool heeft een gebruikersinterface die afgeleid is van nDoc, sterker nog je nDoc project files kan je binnen deze tool ook gebruiken. Ook is het mogelijk deze tool deel uit te laten maken van je build proces, zodat je documentatie tijdens de build automatisch gegenereerd wordt. 

Download Sandcastle Help File Builder

Comments [0] | | # 
# Sunday, 30 July 2006
Sunday, 30 July 2006 08:59:11 (GMT Daylight Time, UTC+01:00) ( Tools )

This Blog is not active anymore, further posts will be available on my company website. Read new posts here

Op diverse weblogs is al enige tijd te lezen dat Microsoft komt met een documentatie tool, namelijk  Sandcastle. De CTP hiervan is vanaf nu te downloaden.

Sandcastle Overview:

• Produces quality, comprehensive, familiar MSDN-like documentation.
• Works with or without authored comments.
• Supports Generics and .NET Framework 2.0
• Sandcastle has 2 main components (MrefBuilder and Build Assembler)
• MrefBuilder generates reflection xml file for Build Assembler
• Build Assembler includes syntax generation, transformation..etc
• Sandcastle is used internally to build .Net Framework documentation

Sandcastle is zeer welkom, zeker nu de maker van NDoc heeft aangekondigt zijn contributie aan NDOC te stoppen.

Op de weblog van Sandcastle is tevens  een artikel geplaatst waarin wordt uitgelegd hoe je een chm file maakt met gebruik van Sandcastle.

Download Sandcastle
Lees hier de uitleg

Update 30-7-2006 19:43

Lees tevens de FAQ die zojuist geplaatst is.

Comments [0] | | # 
# Monday, 03 July 2006
Monday, 03 July 2006 19:09:08 (GMT Daylight Time, UTC+01:00) ( Tools )

This Blog is not active anymore, further posts will be available on my company website. Read new posts here

Intellisense wordt voor steeds meer talen ondersteund en eigenlijk kan ik ook niet meer zonder. Zojuist heb ik SQL Prompt gedownload waarmee intellisense op SQL statements mogelijk wordt. Na het typen van een sql statement krijg je een lijst met mogelijke velden/tabellen/functies aangeboden.

Ook kan SQL Prompt automatisch je statements naar uppercase omzetten, zodat je niet elke keer hoeft te switchen met je Caps Lock. Deze optie vind je onder "Auto insert"

Verder wordt er gebruik gemaakt van snippets. Wanneer je in je editor “ssf “ intoetst maakt SQL Prompt hier standaard “SELECT * FROM” van. Standaard worden twee snippets meegeleverd, maar deze zijn simpel uit te breiden via de snippet manager. In onderstaande afbeelding maak ik een snippet voor het “INSERT INTO” statement welke via “ii” te benaderen is.

Met de standaard instelling wordt intellisense niet getriggerd door het typen van het SELECT statement. Dit is echter aan te passen in het options scherm van SQL Prompt door het SELECT statement aan de lijst toe te voegen.

SQL Prompt draait in je taskbar en biedt ondersteuning voor :
- SQL Server Management Studio
- Query Analyzer
- Enterprise Manager
- Visual Studio 2003  en 2005
- UltraEdit
- Edit plus 2

SQL PLUS is gratis, mits voor 1 september 2006 gedownload. Download deze must have tool via deze link
Comments [0] | | # 
# Saturday, 13 May 2006
Saturday, 13 May 2006 00:18:49 (GMT Daylight Time, UTC+01:00) ( Tools )

This Blog is not active anymore, further posts will be available on my company website. Read new posts here

Afgelopen week moest ik een class genereren op basis van een redelijk complex XML Schema. Hiervoor wilde ik niet XSD.exe gebruiken. XSD.exe kent een aantal beperkingen. Het stoort me bijvoorbeeld dat ik in mijn implementatie gebruik moet maken van arrays, terwijl ik gebruik wil maken van collecties. De bekende vervanger XSDObjectGen hernoemt enumerations iets wat ik ook niet wil.

Uiteindelijk heb ik gekozen voor CodeXS. De output van CodeXS is schoon. Hij neem de output van xsd.exe als de basis. De uiteindelijke code wordt gegenereerd d.m.v. CodeDom. Wanneer een schema gebruik maakt van included schema’s kan je de locatie opgeven zodat deze ook worden meegenomen. Verder kan je de tool zelf uitbreiden d.m.v. het implementeren van de ICodeModifier  interface en het opgeven van je assembly locatie. Dit vereist wel overigens wel kennis van CodeDom. Een serializer wordt standaard mee gegenereerd.

Een tweetal issues dat ik tegenkwam:

  • Let wel op dat je de parameters goed specificeert want daarin is CodeXS wel wat foutgevoelig en de foutmeldingen worden standaard niet getoond.
  • Zorg ervoor dat de bin folder van ConsoleApp onderstaande bestanden bevat:
    - cxsc.Net.exe
    - CodeXS.Application.CommandLine.Net.dll
    - CodeXS.Schema.Net.dll
    - CodeXS.Schema.StandardCodeModifier.Net.dll
    - Refly.Net.dll
CodeXS is ook Online te gebruiken. De bestanden worden dan in een ZIP file geplaatst, welke te downloaden is via de site.

CodeXS is via deze url als Visual Studio project te downloaden en via deze url online te gebruiken.
Comments [0] | | # 
# Wednesday, 22 March 2006
Wednesday, 22 March 2006 20:42:56 (GMT Standard Time, UTC+00:00) ( Tools )

This Blog is not active anymore, further posts will be available on my company website. Read new posts here

Sinds gisteren gebruik ik Snippet Compiler in VS2003 en baal ervan dat ik dit niet eerder heb  gebruikt.  Je kan heel snel een stukje code in een Console App of  Winform  testen zonder direct een heel project in Visual Studio aan te maken. Verder kan je binnen de tool kiezen voor een C#,J# of VB.Net template. De tool beschikt ook over intellisense voor deze talen en nog een prettige editor om in te werken ook. 

Download Snippet Compiler

Comments [0] | | #