Tuesday, January 31, 2006

Så lige en smule af denne Channel9-sag. Udover info omkring den kommende Word (herunder Save as PDF) er der faktisk en del overraskende oplysninger. Jeg viste f.eks. ikke at Word bestod af 2.5 mill. kodelinier som (indtil Office 12) var skrevet i ren C (ikke C++). I den kommende Office bruges nu ren C++ og ikke en blanding mellem C++ og C# som jeg ellers syntes at have hørt et eller andet sted.

posted on Tuesday, January 31, 2006 11:53:18 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]

Blot til orientering - ventetiden er ved at være forbi. På VSLive blev det annonceret at TFS frigives i marts. Se mere her.

posted on Tuesday, January 31, 2006 11:29:19 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Sunday, January 29, 2006

Visual Basic .NET version 9 er godt på vej, og MS har netop frigivet en ny beta af compileren. Hent den her hvis du vil lege lidt med eksempelvis LINQ/DLINQ, embedded XML og se hvad fremtiden bringer.

posted on Sunday, January 29, 2006 10:39:13 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]

Jeg har i flere år brugt applikationer fra Valentin Iliescu til at vise nogle af mulighederne i .NET. En af hans applikationer er et skakspil der kører på flere platforme.

chess.png

På CodeProject kan man hente skakspillet som et C# 2005 Express-projekt og se hvordan spillet er opbygget. Kom ikke og si' at man ikke kan lave noget prof. med Express-versionerne. Find projektet her.

 

posted on Sunday, January 29, 2006 12:47:48 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Saturday, January 28, 2006

Jeg har en rimelig booket kalender de kommende tre måneder. Jeg holder lige lidt barsel og starter herefter 7. februar med TechTalks hos Microsoft omkring VSTO. Hvis du ikke kender VSTO eller gerne vil igang med at lave spændende .NET applikationer i Office så mød endelig op (København, Odense og Aalborg). Læs mere her hvor du også kan læse lidt mere om foredraget. Deltagelse er gratis.

Ligeledes for Microsoft har jeg et par migreringsdage hvor jeg en dag fra 9 til 16 taler om hvordan man bedst flytter fra ASP3 til ASP.NET2. Næste gang er 14. februar (Århus) og 16. februar (København), og igen 25. april (Århus) og 27. april (København). Læs meget mere her. Deltagelse er gratis.

For SAM-DATA har jeg en del ASP.NET2-foredrag rundt omkring i landet med start 22. marts i Aalborg og sidste foredrag 20. april i Odense. Læs mere her hvor tilmeldning også kan ske. Deltagelse kræver medlemsskab af SAM-DATA eller en mindre betaling.

Jeg håber du finder nogle af foredragene interessante og møder op.

posted on Saturday, January 28, 2006 2:27:38 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]

Efter foredrag er der næsten altid spørgsmål omkring C# Code Snippets og hvorfor de snippets der er tilgængelige i VB ikke kan findes i C#. Kort svar: det kan de også - se her.

posted on Saturday, January 28, 2006 2:12:51 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Tuesday, January 24, 2006

Det har ikke meget med udvikling at gøre (og så alligevel - men ikke i den betydning som indlæg her normalt omhandler) men vi blev i nat kl. 3:01 de lykkelige og stolte forældre til en lille dreng (3200/52). Famillien består herefter af mig (far), Anette (mor) , Mikkel (storebror), Mathias (lillebror), Gumle (kanin), samt Malle (sugemalle) og en hulens masse andre fisk. Er livet ikke dejligt ;-)

posted on Tuesday, January 24, 2006 10:59:30 AM (Romance Standard Time, UTC+01:00)  #    Comments [3]
 Monday, January 23, 2006

Så er Patterns & Pratices-teamet klar med en 2.0 version af Enterprise Library med følgende application blocks:

  • Caching Application Block. With this application block, developers can incorporate a local cache in their applications.
  • Cryptography Application Block. With this application block, developers can incorporate hashing and symmetric encryption in their applications.
  • Data Access Application Block. With this application block, developers can incorporate standard database functionality in their applications.
  • Exception Handling Application Block. With this application block, developers and policy makers can create a consistent strategy for processing exceptions that occur throughout the architectural layers of enterprise applications.
  • Logging Application Block. With this application block, developers can include standard logging functionality in their applications.
  • Security Application Block. With this application block, developers can incorporate authorization and security caching functionality in their applications.

Download her.

posted on Monday, January 23, 2006 2:12:25 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Sunday, January 22, 2006

Man kan en masse med en ASP.NET2 DataGrid-kontrol, men det kan ind i mellem være svært at finde de rigtige eksempler på brug af kontrollen. Er lige faldet over GridViewGuy som har en del praktiske eksempler som kan hjælpe.

At sitet så er kraftig inspireret af den gamle DataGridGirl som de rigtige ASP.NET-nørder naturligvis kender er noget helt andet :)

posted on Sunday, January 22, 2006 9:27:05 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Monday, January 16, 2006

Faldt lige over denne denne sag fra Billy Hollis som fortæller historien bag BASIC (med et glimt i øjet) ;-)

posted on Monday, January 16, 2006 11:23:07 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]

Som nogen måske ved så omtalte jeg KPL (Kid Programming Language)  i det sidste Alt om DATA, og her nævnte jeg at IDE'et ikke var tilgængeligt på danske endnu. Jeg har netop modtaget denne:

Hello Michell,

I wanted to let you know that Carsten Fuhr has provided us with a Danish language file for KPL - inspired by your article! Thank you again for helping spread the word about KPL!

I have attached the Danish translation - if you unzip it into your KPL install folder and restart KPL, you will see KPL's IDE in Danish. If you want to return to KPL English later, you can rename StringResouces.XML to EnglishStringResources.XML before unzipping the Danish file - or you can download the English file later.

The Danish translation has been added to the Download page, along with really fun KPL versions of the arcade classics Asteroids and Missile

Command: :)

http://www.kidsprogramminglanguage.com/download.htm

Thank you,

Jon Schwartz

Hvis du ikke kende KPL var det måske en ide at hente programmet og lege lidt med det - det kan man få et stykke tid til at gå med. Jeg kan i hvertfald ikke vente til min søn bliver gammel nok...

KPLDanish.zip (14,93 KB)
posted on Monday, January 16, 2006 9:17:52 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Wednesday, January 11, 2006

Ved .NET arrangementer er der næsten altid spørgsmål om hvordan man krypterer indhold i web.config-filen. Via Scott Guthrie's blog så jeg, at K Scott Allen har skrevet et indlæg om hvordan man gør. Det må siges at være en simpel operation.

I øvrigt er denne sag om kryptering af viewstate er også interessant.

posted on Wednesday, January 11, 2006 8:55:51 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Sunday, January 08, 2006

Microsoft Flight Simulator XNu skal det hele jo ikke være arbejde :-)

Jeg har med stor glæde brugt diverse fylsimulatorer gennem tiden - herunder Microsoft Flight Simulator. Jeg har ikke helt den tid det kræver, men når jeg endelig sidder bag "pinden" er det rigtig sjovt. Interessen for disse programmer stammer fra egne erfaringer idet jeg i mine unge dage brugte rigtig meget tid på Flyvestation Værløse med at flyve svævefly.

Nu ser til min glæde at Microsoft Flight Simulator X er ved at være klar. Hvis du har samme interesse så se her (der er også link til B.Gates-præsentationen).

 

posted on Sunday, January 08, 2006 8:05:50 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Friday, January 06, 2006

PracticalGuidelines_Cover.gifPå diverse foredrag nævner jeg næsten altid en bog jeg syntes alle .NET-udviklere burde kende til kaldet "Practical Guidelines and Best Practices for Microsoft Visual Basic and Visual C# Developers". Jeg plejer at give et link til bogen på det afsluttende slide eller under spørgsmål - men jeg bliver tit spurgt om "hvad det lige var den hed den der bog du nævnte".

Bogen er skrevet af Francesco Balena og Giuseppe Dimauro for Microsoft Press (ISBN 0-7359-2172-1) og indeholder en masse forslag til hvordan man bør skrive sin kode. Du kan læse om bogen her hvor der også kan hentes eksempelkapitler med videre. Den er skrevet mod 1.1 og jeg har ikke hørt om der er en 2.0 udgave på vej, men den kan sagtens bruges til 2.0-udvikling.

 

 

posted on Friday, January 06, 2006 11:23:30 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]

For dem interesseret i udvikling til Media Center på den kommende Vista-platform begynder der at sive lidt informationer ud. Se eksempelvis her - AXML i MCE ;-)

posted on Friday, January 06, 2006 10:47:34 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]