Developers blog, .NET, C#, VB.NET, ATLAS, AJAX, WWF, ORM, LINQ, ARCHITECTURE and more by Frank Kroondijk
woensdag, maart 22, 2006
code samples new in 2.0
Code Sample for Discover What’s New in ASP.NET 2.0 Web Services (ASMX)
Sample code for Discover the Advanced Features of ASP.NET 2.0 Web Services (ASMX)
Buncha ClickOnce Samples
Buncha WebServices Samples
dinsdag, maart 21, 2006
Video: Exploring Windows Presentation Foundation #1
ASP.NET and Workflows
A workflow built on Windows Workflow Foundation is a component that requires an ad hoc runtime environment to function. The workflow runtime environment is represented by the WorkflowRuntime class. To host a workflow library, you create and configure an instance of the WorkflowRuntime class to operate on a particular workflow type. For performance reasons, you normally create the runtime environment only once in the application lifetime and make it serve all incoming requests. In a Windows Forms application, you initialize the workflow runtime in the form's constructor and destroy it with the form when the application shuts down. So how does this work if you're using ASP.NET?
Once you have a workflow component up and running, calling it from within a Web app or Windows Forms shouldn't be an issue. As far as Windows Workflow Foundation-based workflows are concerned, ASP.NET developers have only a few small issues to face that are mostly related to the nature of Web applications.
maandag, maart 20, 2006
there it is, ATLAS CTP release!
formatdate in sql 2000
I had the situation that I needed to return a date in the right format from my recordset directly (old skool), in the olddays with mssaccess this wasnt a problem. With MSSQL its not that easy. I solved the problem with this nice function
dbo.FormatDate(GETDATE(), ‘MM/DD/YY HH:NN TT’)
And the result …
03/20/2006 07:15 PM
zondag, maart 19, 2006
Writing n-Tier Applications using Windows Forms
There are many examples of ASP.NET applications on the web today, from the Start Kits at http://www.asp.net to the various community efforts like DotNetNuke. The hole that seems to exist is an example of a well designed and architected Windows Forms application. The Tracker application is a Windows Forms reference application that starts to fill that hole. The main purpose of this application is to demonstrate best practices for using Microsoft .NET technologies, such as the Application Blocks for .NET and WS-Security, along with a clean and exciting user interface which can also be Tablet PC enabled. While I was writing the Tracker application, I also wrote a 10 chapter 110 page e-Book that goes into details over the how and why the application was written. The purpose for this article is to give you a high-level overview of the Tracker application, and the information you need to get it running on your machine so you can dig into the code yourself.
Achieving And Recognizing Testable Software Designs – Part I
Here’s my current definition of a testable system:
“For each logical part of the system, a unit test can be written relatively easily and quickly that satisfies all the following PC-COF rules at the same time:
Partial runs are possible
Consistent results on every test run
Configuration is unneeded before run
Order of tests does not matter
Fast run time”
j-unit in 4 minutes:
zaterdag, maart 18, 2006
You can also subscribe to a paper version...
pretty good tech blog and a lot of nice reference sheets
Lots of good bookmarks and blogs..
Ruby on rails
ASP - VBscript
vrijdag, maart 17, 2006
Roland Weigelt's G h o s t D o c + 10 must haves
code documentation tool
10 must have addins 4 VS2005
Sample code used in presentation Scott Guthrie (ATLAS, devdays 2006, Amsterdam)
Here the blog & download
Presentations devdays 2006 RAI
Already gathered some presentations from the speakers by mail, but here they all are.. Unfortunaly not the sample codes. Sheets are in English so don't mind the "Netherlands" in the url.
I wrote a report (6 pages) with a quick walkthrough of the sessions I followed, if you would like to receive it, mail me (Dutch article!).
Also see previous post
woensdag, maart 15, 2006
C# GetObject and CreateObject
When interoperating with COM applicaitons, sometimes you need to get the running instance of the application object of the app. In VB you would be doing this by using the GetObject method.
A Look into Transactions in ADO.NET 2.0
In this article, we will look into how to manage transactions against SQL Server in ADO.NET 2.0.
Custom Paging in ASP.NET 2.0 with SQL Server 2005
A common pattern in web development is providing paged access to data. Rather than displaying the entire contents of a report or database table to an end user, developers often show only a subset of records per web page, with controls for moving from page to page. With ASP.NET 1.x, the DataGrid made paging incredibly simple - just set the AllowPaging property to True and add a few lines of code in the PageIndexChanged event handler and you were done! ASP.NET 2.0's GridView makes the process even simpler - just check the Enable Paging option from the GridView's smart tag - no code needed.
The alternative to default paging is custom paging...
Visual Studio 2005 Web Deployment Projects (Beta V2 Preview)
Visual Studio 2005 Web Deployment Projects provide additional functionality for building and deploying Web site applications that you create in ASP.NET 2.0 and Visual Studio 2005. This add-in includes a new tool to merge the assemblies created during ASP.NET 2.0 precompilation, and provides a comprehensive UI within Visual Studio 2005 for managing build configurations, merging, and using pre-build and post-build tasks with MSBuild.
dinsdag, maart 14, 2006
SSW Rules to Better Code
pretty cool and complete list to write better code:
you might check out the interview with Cogan on dotnetrocks as well..
zaterdag, maart 11, 2006
Free UML Tools for .NET Developers - DotNet2Uml - uml2svg - Generate UML Diagrams from Assemblies
nice reverse engineering tools
Sample Code Generator 22.214.171.124
Download this tool to generate sample C# & VB classes from an XSD schema.
RSS fly-by, webcast about Atlas..
hate these streams, just want 2 download tha thing, anyone knows a good ripper?
great developer tool
DevDays 2006, great
attendentie: about 2498 male and 2 female developers
Do's & Dont's Webservices (Bas van Atteveldt)
Atlas (Scot Suthrie)
Practical Enterprice Soa
C# 3.0 & Linq
Test early while you develop, old and just a commercial talk.. waste of my lunch time
Dotnetnuke, only cms walkthrough..
Atlas is almost there, and is great, go live licens within next 30 days.
SOA based architecture is the way to go
All 3 linq flavours are great but can take a while for us developers to get our hands on.
WWF is also great, but same problem as Linq.
maandag, maart 06, 2006
2 nights of sleep! devdays2006
looking forward 2 it.. :-)
Im developing a custom web publish tool. After fiddeling with the XML classes, i ran into system.configuration.configuration. Should ease up a lot but so far no luck. AppSettings are there, but empty after reading the file :-(.. ill let you know when i have figured it out ...
Tyred of these strange config xml format warnings in vs 2005
add the xsd file as mentioned and its solved...
zondag, maart 05, 2006
easy to use straight forward ftp stuff
works like a charm..
nothing fancy but easy to add to your project..
zaterdag, maart 04, 2006
Internet Explorer configureren voor meer dan twee download-sessies
new laptop, old annoying limits...
how to videos
vrijdag, maart 03, 2006
In Page Progress with Cancel Example
cool imagemap project
once in a while it happens, you spend hrs developing a custom problem, then a month later there you go, similar project in your rss reader..