Sandor Korozsi’s linkblog

  .NET Framework, C#, Smartphone, Pocket PC, Managed DirectX, Game development
Tool, .NET 3.5December 9, 2007 11:36

This release focuses on extending support for multiple target frameworks.

Support chart looks like this:

Framework Target Runtime
.NET Framework 1.0 * *
.NET Framework 1.1 * *
.NET Framework 2.0 * *
.NET Framework 3.5 * *
.NET Compact Framework 1.0 *  
.NET Compact Framework 2.0 *  
Mono 1.0 Profile * *
Mono 2.0 Profile * *
Mono 3.5 Profile * *
Moonlight 2.0 *  
Shared Source CLI 1.0 *  
Silverlight 2.0 *  

NAnt 0.86 Beta 1 Release 

DevelopmentDecember 7, 2007 12:46

"The Google Chart API lets you dynamically generate charts. To see the Chart API in action, open up a browser window and copy the following URL into it:

http://chart.apis.google.com/chart?cht=lc&chs=200x125&chd=s:helloWorld

Press the Enter or Return key and - presto! - you should see the following image:

Yellow line chart"

Uncategorized, LINQDecember 3, 2007 11:10

Take the following short quiz and test your knowledge of LINQ!

DevelopmentNovember 19, 2007 18:53

Visual Studio 2008 and .NET Framework 3.5 Training Kit

"The Visual Studio 2008 and .NET Framework 3.5 Training Kit includes presentations, hands-on labs, and demos. This content is designed to help you learn how to utilize the Visual Studio 2008 features and a variety of framework technologies including: LINQ, C# 3.0, Visual Basic 9, WCF, WF, WPF, ASP.NET AJAX, VSTO, CardSpace, SilverLight, Mobile and Application Lifecycle Management."

Download

Development 13:32

The wait for the final version of Visual Studio 2008 is over. Visual Studio 2008 available for download to MSDN subscribers.

Link, JavaScriptNovember 7, 2007 17:31

MochiKit by Example

An overview of MochiKit with three real-life examples. 

"MochiKit is a highly documented and well tested, suite of JavaScript libraries that will help you get shit done, fast. We took all the good ideas we could find from our Python, Objective-C, etc. experience and adapted it to the crazy world of JavaScript."

Link, Custom Control 17:23

Yet another list pager, but this one can use LinkButtons or simple hyperlinks, provides scrolling within an ASP.NET Ajax UpdatePanel, and behaves similarly to the paging found on Amazon.com.

PagerControl

Amazon-esque Pager By Daniel Vaughan. 

DevelopmentSeptember 27, 2007 10:16

Since .NET was first released, Riaan Hanekom’s been itching to write his own collection of data structures and algorithms. This is an attempt at providing a reusable, generic collection of data structures and algorithms for use in .NET 2.0 and beyond. This article will not provide all the details and full descriptions of the inner workings of these collections and algorithms - rather, it will provide links to resources available on the web (there is no sense in trying to beat Wikipedia) and provide points of interest on this specific implementation.

Back to Basics - Generic Data Structures and Algorithms In .NET 2.0 - The Code Project - C# Algorithms

Link, ASP.NET, Custom ControlSeptember 13, 2007 10:37
calendar_week.gif

DayPilot is an Outlook-like open-source event calendar/scheduling control:

  • Simple and clean look.
  • Views:
  • Customizable fonts and colors.
  • Clicking an event can run one of the following:
    • a custom JavaScript action
    • a server-side event (using PostBack)
  • Clicking a free-time slot can run one of the following
    • a custom JavaScript action
    • a server-side event (using PostBack)
  • Flexible data binding:
  • Supports ViewState.
  • Supports both 12-hour (3 PM) and 24-hour (15:00) time format for hour names.
  • Visual Studio 2005 design-time support.
  • Browsers:
    • Internet Explorer 5.0/5.5/6.0/7.0
    • Firefox 1.0/1.5/2.0
    • Safari 2
    • Opera 9
  • Supports concurrent events.
  • Supports events that end another day.
  • Support for business hours. Supported modes:
    • All day always visible.
    • Only business hours visible.
    • Business hours extended to show all events.

 

Using DayPilot 2 (Outlook-like calendar/scheduling control for ASP.NET) - The Code Project - ASP.NET

MS SQL ServerSeptember 12, 2007 17:26

"Here’s one way to implement a search, similar to Google’s, if you don’t want to (or can’t) use full text indexing. This allows you to pass a string of words, and indicate that either ALL words must match, ANY must match, or the exact string must match."

It is useful to read the comments about collation errors etc.

Searching a column for all words, any words, or exact phrase in a SQL Table