ANUGtv #6 Silverlight uden brug af WCP proxyer del 2 af 3

November 6, 2009 18:38 by Søren

De fleste er nok enige om at man idag vil vælge WCF som den overordnede kommunikationsform og at det er en fordel med en løsning hvor service-konktrakten forbliver i fokus og der fra klientsiden ikke genereres en proxy til servicen.

Dette er måske en snæver problemstilling, hvis man har en simpel service hvor kontrakten ligger nogenlunde fast. Men i en normal line of business applikation vil kontrakten hele tiden udvides efterhånden som ny funktionalitet kommer til og på sigt bliver dette en vigtig del af arkitekturen og skal derfor tænkes ind fra start.

ANUGtv #6 Silverlight uden WCF proxyer med Troels Richter


Download ANUGtv #6 Silverlight uden WCF proxyer med Troels Richter del 2 af 3



Tags:
Categories: ANUGtv
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

ANUGtv #5 Silverlight uden WCF proxyer med Troels Richter del 1 af 3

October 25, 2009 13:11 by Søren

De fleste er nok enige om at man idag vil vælge WCF som den overordnede kommunikationsform og at det er en fordel med en løsning hvor service-konktrakten forbliver i fokus og der fra klientsiden ikke genereres en proxy til servicen.

Dette er måske en snæver problemstilling, hvis man har en simpel service hvor kontrakten ligger nogenlunde fast. Men i en normal line of business applikation vil kontrakten hele tiden udvides efterhånden som ny funktionalitet kommer til og på sigt bliver dette en vigtig del af arkitekturen og skal derfor tænkes ind fra start.

ANUGtv #5 Silverlight uden WCF proxyer med Troels Richter


Download ANUGtv #5 Silverlight uden WCF proxyer med Troels Richter



Tags:
Categories: ANUGtv
Actions: E-mail | Permalink | Comments (3) | Comment RSSRSS comment feed

ANUGtv #4 Silverlight 3 med Thomas Martinsen

July 19, 2009 13:04 by Søren

Se med dine egne øje, hvordan man bruger nogle af de nye features i Silverlight 3. Thomas Martinsen og Daniel Mellgaard Frost snakker dig igennem Silverlight 3 i Visual Studio 2008.

Thomas, direktør i TenTeo, viser hvad han mener er de fedeste features i den Silverlight 3.

Emner
Out of browser
Navigation framework
Silverlight 3 beta 1
Connection detection

Download ANUGtv #4 Silverlight 3 med Thomas Martinsen



Tags:
Categories: ANUGtv
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

ANUGtv #3 Unit testing med ASP.NET MVC med Thomas Ardal del 3

May 26, 2009 08:29 by Søren

ASPNET-MVC ASP.NET MVC er et nyt web framework fra Microsoft, der i modsætning til ASP.NET og andre frameworkes, er udviklet til at kunne unit testes. ASP.NET MVC er dog ikke nogen silver bullet, når det kommer til at lave en pæn indpakning af sine underliggende lag. Man kan derfor hurtigt komme til at ødelægge de gode intentioner og få designet et system, der ikke kan unit testes.

Thomas Ardal, der til dagligt arbejder ved Trifork i Århus, har på hobbyplan udviklet websitet myrating.dk i ASP.NET MVC. Han har der igennem fået nogle erfaringer med, hvordan man ved hjælp af et pænt design kan udvikle applikationer i ASP.NET MVC, der kan unit testes på alle lag.

I tredie afsnit binder vi alle stumperne sammen, så vi igen kan starte vores applikation i browseren. Til formålet bruges Unity og der udvikles en facade til vores data provider.

Download ANUGtv #3 Unit test med ASP.NET MVC med Thomas Ardal del 3


Tags:
Categories: ANUGtv
Actions: E-mail | Permalink | Comments (2) | Comment RSSRSS comment feed

ANUGtv #2 Unit test med ASP.NET MVC

May 17, 2009 19:40 by Søren

ASPNET-MVC ASP.NET MVC er et nyt web framework fra Microsoft, der i modsætning til ASP.NET og andre frameworkes, er udviklet til at kunne unit testes. ASP.NET MVC er dog ikke nogen silver bullet, når det kommer til at lave en pæn indpakning af sine underliggende lag. Man kan derfor hurtigt komme til at ødelægge de gode intentioner og få designet et system, der ikke kan unit testes.

Thomas Ardal, der til dagligt arbejder ved Trifork i Århus, har på hobbyplan udviklet websitet myrating.dk i ASP.NET MVC. Han har der igennem fået nogle erfaringer med, hvordan man ved hjælp af et pænt design kan udvikle applikationer i ASP.NET MVC, der kan unit testes på alle lag.

I andet afsnit, bygger vi videre på vores grimme design fra første del. Der laves refactoring på applikationen og vi skriver unit tests af de forskellige lag. Til at teste de enkelte dele bruges MSTest og Rhino Mocks samt design patterns såsom Unit of work og Repository.

I næste afsnit binder vi applikationen sammen med dependency injection frameworket Unity.

Download ANUGtv #2 Unit test med ASP.NET MVC med Thomas Ardal del 2


Tags:
Categories: ANUGtv
Actions: E-mail | Permalink | Comments (2) | Comment RSSRSS comment feed

ANUGtv #1 Unit test med ASP.NET MVC med Thomas Ardal del 1

May 11, 2009 16:00 by Søren

ASP.NET MVC er et nyt web framework fra Microsoft, der i modsætning til ASP.NET og andre frameworks, er udviklet til at kunne unit testes. ASP.NET MVC er dog ikke nogen silver bullet, når det kommer til at lave en pæn indpakning af sine underliggende lag. Man kan derfor hurtigt komme til at ødelægge de gode intentioner og få designet et system, der ikke kan unit testes.

Thomas Ardal, der til dagligt arbejder ved Trifork i Århus, har på hobbyplan udviklet websitet myrating.dk i ASP.NET MVC. Han har der igennem fået nogle erfaringer med, hvordan man ved hjælp af et pænt design kan udvikle applikationer i ASP.NET MVC, der kan unit testes på alle lag.

I dette første afsnit, viser Thomas hvordan man laver en simpel ASP.NET MVC applikation. Vi udvikler den første test med MSTest og får designet et system der virker, men ikke kan unit testes. Vi bruger LINQ to SQL til at forbinde til en SQL Server.

I næste afsnit laver vi refactoring på systemet, således at vi opnår en løs kobling og dermed giver mulighed for at skrive unit tests.

Download ANUGtv #1 Unit test med ASP.NET MVC med Thomas Ardal del 1



Tags:
Categories: ANUGtv
Actions: E-mail | Permalink | Comments (2) | Comment RSSRSS comment feed