Browse by Tags

Tagged Content List
  • Blog Post: Programmatisk adgang til UI elementer på skrivebordet gennem UI Automation

    Med UI automation APIerne kan du få fat i og interagere med UI Elementer på desktoppen og i andre programmer. UI Elementet (kontrollen) skal understøtte UI Automation, hvilket langt de fleste gør. UI automatisering har, som jeg ser der, to overordnede anvendelser, Accessibility og UI Interoperability...
  • Blog Post: Danske Composite i Parallel Computing case study

    Composite har det sidste års tid været med i Microsofts Technology Adoption Program (TAP) omkring parallel computing . Mange af teknologierne som Composite har anvendt, blev frigivet i går , et år efter Composite begyndte at arbejde med dem. I forløbet har Composite arbejdet tæt sammen med produktgruppen...
  • Blog Post: Overblik over Parallel Computing i .NET 4.0

    Parallel Computing er noget som vi er nødsaget til at tage stilling til. Den software vi udvikler i dag, vil blive afviklet på maskiner med mange kerner/CPU’er. Man kan ikke længere sætte sin lid til, at når man køber en ny PC, så kører applikationerne hurtigere, grundet flere GHz. Grunden er, at GHz...
  • Blog Post: Anvendelse af MEF og lidt leg med WPF og Surface

    Efter at have kigget lidt på MEF i teorien ( 1 ) ( 2 ), så har jeg fået brugt det i praksis. Sammen med Martin Esmann er udviklingen af Surface Billed/Video applikationen nu blevet til en “Surface MEF applikation” hvor man selv kan skrive plug-ins til. Så nu fungerer applikationen på følgende...
  • Blog Post: Næste kig på Managed Extensibility Framework

    Jeg kigger her på hvordan man bruger ImportingConstructor og loader assemblies dynamisk med MEF. Jeg bygger videre på eksemplet fra min første blogpost om MEF . Når man begynder at arbejde lidt videre med MEF, så kommer man hurtigt ud i, at man har mange imports og eksports. Brug af ImportingConstructor...
  • Blog Post: Et første kig på Managed Extensibility Framework i .NET 4.0

    Set med mine øjne, så er Managed Extensibility Framework (MEF) en af de rigtig interessante ting der kommer med .NET 4.0. Sagt lidt firkantet, så er MEF beregnet til på nem vis at lave understøttelse for plugins. Guiden på Codeplex er i rimelig stand efter releasen af Preview 4 . Pointen med en plugin...
  • Blog Post: VS 2010 og .NET 4.0 training kit

    God bagjul og godt nytår:-) Jeg faldt lige over et VS 2010 & .NET 4.0 training kit . Training kittet indeholder to præsentationer: Overview of the .NET Framework 4.0 Overview of the Visual Studio 2010 Desuden er der en række hands-on-labs: Visual Studio 2010: Office Programmability...
  • Blog Post: Farvel Threads, goddag Tasks

    Det lader til at vi med Parallel Extensions godt kan sige farvel til Threads. Daniel Moth gennemgår Parallel Extensions og Task Parallel Library i denne session på PDC . Jeg syntes sessionen giver et godt overblik over, hvorfor det giver mening at begynde at tænke i Tasks i stedet for Threads. Ved brug...
  • Blog Post: Når Anders reviewer min kode

    Den er god nok;-) Hejlsberg har selv brugt tid på at reviewe noget af min kode. Læs selv med: /* Meet Anders Hejlsberg & Steve Ballmer Where: Microsoft Development Center Copenhagen, Frydenlunds Alle 6, 2950 Vedbæk */ public List < Geek > GetTechTalkParticipants() { return ( from geek in...
  • Blog Post: Mødebooking med VSTO, WPF og ClickOnce

    Jeg har gennem det sidste stykke tid haft et skuffeprojekt at ligge som jeg har kodet lidt på, når tiden har været til det. I gamle dage, i Office 2003 tiden, havde Ole Kjeldsen lavet et værktøj til at booke mødelokaler her i Hellerup. Værktøjet var ikke kompatibelt med Office 2007. Jeg samlede jeg bolden...
  • Blog Post: Online launch i morgen!

    Visual Studio 2008, SQL Server 2008 samt Windows Server 2008 launches i morgen på www.detskerher.com . Det er det størte online launch vi har lavet i Danmark. Du kan downloade en invitation her for at få en aftale i din kalender. Efter alt online tam-tam'et er overstået kl 11, så åbnes der op for...
  • Blog Post: Open source collection library til .NET fra ITU

    Peter Sestoft bliver her interviewet af Channel 9 omkring C5 collection library som er udviklet på ITU. På C5 hjemmesiden beskrives funktionaliteten således: The C5 collection library provides the following collection concepts, described by C# interfaces: Directed enumerable, collection value, directed...
  • Blog Post: Gratis e-bog om LINQ fra MSPress

    Jeg læste lige på Michell Cronbergs blog at MSPress valgt at ligge e-bogen "Introducing LINQ" af Paolo Pialorsi og Marco Russo til fri download ! Ren hyggelæsning til juleferien ;-) Kender man ikke til LINQ, så syntes jeg det er en god bog. Desuden kan du finde nogle udvalgte kapitler af "Introducing...
  • Blog Post: Multicore programmering med Parallel LINQ og Task Parallel Library

    Parallel Extensions er et bud på at lave en programmeringsmodel der understøtter multi-core og CPU programmering. Med Parallel extensions kan du lave LINQ forespørgsler mod objekter og XML der kan eksekveres parallelt på flere kerner eller CPU'er. Desuden kommer der med Task Parallel Library flere nye...
  • Blog Post: C# 3.0: Lambdaudtryk

    Lambdaudtryk (λ) er formentlig den mest interessante nyhed i C# 3.0, eller i det hele taget på .NET 3.5. Lambdaudtryk er kendt fra funktionelle programmeringssprog som LISP, Scheme, Haskell, ML og F# som nu bliver en del af .NET . Det er super interessant at funktionelle og imperative programmeringsparadigmer...
  • Blog Post: En dag med LINQ i CinemaxX

    11. december i Århus og 12. I København har du mulighed for at deltage i et heldagsevent om LINQ. Agendaen er: 09:00 – 09.30 Morgenmad og registrering 09:30 – 10:45 Session 1: Introduktion til LINQ og C# 3.0 Med udgangspunkt i C# 2.0 starter vi med at se på et par eksempler som gør det svært...
  • Blog Post: Nyt .NET sprog ser dagens lys

    På Don Syme's blog kan man læse at F# nu bliver et officielt .NET sprog . F# er et funktionelt programmeringssprog fra Microsoft Research. Alt det vi ser omkring lambda expressions i .NET 3.5 stammer fra funktionelle programmeringssprog. Det er super interessant at der kommer et nyt sprog med i .NET...
  • Blog Post: C# 3.0: Lokal type inferens og Anonyme typer

    Indtil nu har jeg skrevet lidt om Object og Collection Initializers, Automatic properties samt extension methods . Type inferens er en af de ting egenskaber i et programmeringssprog som gør, at man ikke behøver være eksplicit omkring definitionen af typer, da typen kan udledes. int a = 42 ; var...
  • Blog Post: Kildekode til .NET bibliotekerne er frigivet

    Det er da en af de gode nyheder: kildekoden til flere af bibliotekerne til .NET frameworket er nu frigivet. Det betyder at, man fra Visual Studio 2008 (i den endelig udgave, der frigives senere år) får mulighed for at single-steppe direkte ind bibliotekerne. I praksis kommer det til at foregår ved at...
  • Blog Post: C# 3.0: Extension Methods

    Extension Methods er en af de nye grundlæggende sprogudvidelser der kommer med C# 3.0. Extension methods bruges i stor stil til at implementere LINQ funktionaliteten i .NET 3.5. Extension methods er statiske metoder, som du kan kalde med standard instansmetode syntaks. Extension methods er udelukkende...
  • Blog Post: C# 3.0: Automatic Properties, Object Initializers og Collection Initializers

    Jeg vil bruge lidt båndbredde på at beskrive nogle af de nye sprogkonstruktioner i C# 3.0, fordi jeg er sikker på, at jeg kommer til at holde rigtig mange foredrag de næste 4-6 måneder om emnet;-) Nogle af de bekvemme ting der kommer med C# 3.0 er Automatic Properties, Object Initializers og Collection...
  • Blog Post: Læs min artikel om LINQ

    Mens det stadig er august, vil jeg henvise til min artikel i august versionen af PROSAbladet om C# 3.0 og og LINQ. Jeg gennemgår meget kort Object Initialization Expressions, Local Type Inference, Anonymous Types, Extension Methods, Query Expressions samt lambda expressions.
  • Blog Post: Webcast: Securing .NET code

    MSP Mark Rasmussen has made a webcast about Securing .NET code . Marks article with the same title has been features as "article of the day" on www.asp.net .
  • Blog Post: Webcast: Nye sprogfeatures i C# 3.0

    Niels Ladegaard Beck har lavet et kort webcast på 13 min. om de nye sprogkonstruktioner i C# 3.0. Så mangler du en introduktion til Lambda expressions, extension methods, query expressions og syntaks, lokal type inferens og anonyme metoder, har du her muligheden. Desuden kan du kigge i C# 3.0 guiden...
  • Blog Post: Nyheder i C# 3.0

    Nu er det ved at være tid igen! C# 3.0, .NET 3.5 og Visual Studio 2008 ( Orcas ) er lige ved at være her;-) Jeg har lavet en MSDN Guide til C# 3.0 , hvor jeg har fundet nogle gode artikler, webcast, blogs og meget mere frem, som alle beskriver de nye sprogkonstruktioner i C# 3.0. Send mig en mail...
Page 1 of 2 (34 items) 12