Upcoming Courses/Events in which I’m in…

Monday, March 3, 2008

The Visual Studio 2008/Windows Server 2008/SQL Server 2008 open day at Hi-Tech College is on the 13th of this month. I'll be doing 2 sessions, one on using LINQ with C# and the other about the ASP.NET MVC framework (hopefully with the update coming at the time of MIX). Check out Hi-tech College's web site for more details.Next, I'm going to give a 3-day course titled "Advanced .NET with C# 2.0" on the 17-19 of this month (course 4151) at Hi-Tech College. This course drills down to the essence of the CLR and its basic services, such as threads,...
4 comments

Spec# – the successor to C#?

Thursday, January 31, 2008

An interesting project from Microsoft Research called Spec# ("spec sharp"), is a programming system consisting of a an extension to the C# language that extends the CLR type system with various new features, all designed to enforce safety, hopefully resulting in "high-quality software" (at least this is the aspiration). The downloads include a plugin for VS 2005 that includes the compiler and several samples. Who knows, maybe this is the next great thing?
tags: , ,
2 comments

Natural Language Processing (NLP) Library

Thursday, January 17, 2008

בעיני התחום של הבינה המלאכותית (Artificial Intelligence, AI) הוא התחום המרתק ביותר בעולם המחשבים. אחד התת-תחומים המעניינים בו הוא הנושא של עיבוד שפה אנושית (Natural Language Processing - NLP). הנושא מורכב (בגלל מורכבות והרב משמעותיות של השפה האנושית) אבל מרתק. ספרייה מעניינת המבוססת על .NET 2.0 נקראת Proxeme וניתנת להורדה כאן (לאחר רישום קצר). הספרייה מאפשרת לבצע פעולות נפוצות בעולם של NLP כגון POS tagging, semantic analysis ולבסוף parsing מלא. הספרייה מאד מרשימה, וכרגע תומכת בשפה האנגלית בלבד (בעתיד מתוכננות שפות נוספות). שווה בדיקה!    
tags: , , ,
6 comments

Anonymous delegates

Monday, January 14, 2008

Video: Anonymous delegates לצפייה בסרטון באיכות טובה יותר לחץ כאן לעזור בכתיבת קוד בצורה שהיא יותר טבעית ואינטואטיבית Anonymous delegates בסרטון זה נראה כיצד יכולים Visual Studio, .NET 2, Anonymous delegates