Monday, January 09, 2012

Som mange (de fleste) af mine kursister ved er jeg stor fan af ELMAH, og anbefaler at man bruge projektet i de fleste ASP.NET sites – om ikke andet i beta. Hvis man tilgår ELMAH fra andet end localhost (og det kræver at man har ændret default indstillingerne) bør man dog lige læse denne

http://www.troyhunt.com/2012/01/aspnet-session-hijacking-with-google.html

for at lukke et par huller. Godt set og god artikel af Troy Hunt.

posted on Monday, January 09, 2012 12:29:37 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Thursday, December 29, 2011

Hvis du driver et større ASP.NET site skulle du måske lige læse denne

ASP.NET Security Update Shipping Thursday, Dec 29th

Risikoen er et DoS angreb.

posted on Thursday, December 29, 2011 11:16:38 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]

Jeg har skrevet en artikel til Alt om DATA om Google Cloud Scripting, som er bragt i det nummer som er på gaden i øjeblikket (1/2012). Det er en intro artikel som fortæller lidt om hvordan man kan få afviklet (Java)script i Google Docs og Google Apps (regneark og sites).

I artiklen er et kort eksempel på et script som konverterer fod til cm:

function KonvFtilC(feet) {
  var r = feet * 30.48;
  if(!isNaN(r))
    return r;
  else
    return 0;   
}
Der er ligeledes en kort video som viser hvordan scriptet kan implementeres i et regneark

Jeg overvejer pt om jeg skal skrive en artikelserie, som kigger lidt dybere på emnet – det kommer lidt an på response Winking smile

posted on Thursday, December 29, 2011 11:08:00 AM (Romance Standard Time, UTC+01:00)  #    Comments [2]
 Thursday, November 17, 2011

Der er er så lige en enkelt nyhed som jeg bliver nødt til at nævne – jQuery Mobile 1.0 er frigivet

2011-11-17_231036

Javascript biblioteket giver mulighed for bla. at skabe (jQuery) effektive web baserede brugerflader til mobile enheder der kører på bla. Apple iOS, Android, Windows Phone og Blackberry.

Læs meget mere her (jQuery’s blog).

Du kan finde link til det nye Mobile indhold på jQuery.com helt oppe i højre hjørne.

2011-11-17_231428

posted on Thursday, November 17, 2011 11:16:10 PM (Romance Standard Time, UTC+01:00)  #    Comments [1]

Er lagt ned pt med arbejde så jeg har ikke så meget tid til indlæg (eller læse andre indlæg for den sags skyld). Jeg faldt dog lige over denne som man som ASP.NET udvikler bør læse:

My favorite tools to optimize Visual Studio for webdev

Jo mere tid vi kan spare ved at lade VS gøre så meget som muligt jo bedre ;)

posted on Thursday, November 17, 2011 10:21:21 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Saturday, October 29, 2011

Jeg gav en præsentation på JoomlaDay i fredags omkring brugen af WebMatrix (2) – links med videre kan findes her.

Der var stor interesse for at høre hvordan WebMatrix kan bruges til at installere mange forskellige open source (PHP) applikationer – herunder Joomla! 1.7. Jeg viste det i fredags på en virtuel Windows Server 2008 hos Amazon, men lovede samtidigt at skrive en lille guide. Guiden tager udgangspunkt i en “blank” Windows 2008 Server (altså uden web server) men det burde også virke på en Windows 7 og XP med den sidste nye service pack. Klik på billederne for at se dem i stor størrelse:

1) Hent og installer WebMatrix 2 (i skrivende stund i beta)

2011-10-29_180344

2011-10-29_180924

2) Start WebMatrix, klik på App gallery ikonet og find Joomla! på listen over tilgængelige applikationer

2011-10-29_181003

2011-10-29_181022

3) Angiv et navn på projektet og klik på Next-knappen. Såfremt MySql skal installeres så angiv et MySql password til root-brugeren.

2011-10-29_181127

4) Nu foretager WebMatrix automatisk download og installation af MySql, PHP, MySql .NET Connect-komponenter.

5) Angiv om der skal oprettes et eksempel site, navn på sitet samt en mailadresse.

2011-10-29_181654

6) Nu foretages installation af Joomla! 1.7. Husk at notere de forskellige brugernavne og password når installationen er færdig

2011-10-29_181732

7) Tilbage i WebMatrix kan sitet testes ved at klikke på localhost:xxxx hvor xxxx er den port WebMatrix har valgt.

2011-10-29_181834

8) Site kørende på localhost

2011-10-29_181918

9) Tilbage i WebMatrix kan man redigere filerne ved at klikke på Files-fanen nederst i venstre hjørne

2011-10-29_184825

10) Databasen kan administreres ved at klikke på Databases-fanen

2011-10-29_184853

11) Der kan dannes performance- og SEO rapporter på Reports-fanen

2011-10-29_185106

Mere skal der ikke til at installere Joomla! på en Windows boks, og det er vel og mærke inklusive PHP og MySql.

posted on Saturday, October 29, 2011 5:56:33 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Thursday, October 27, 2011

Hov – så blev Google+ åbnet for Google Apps brugere. Du skal bare have åbnet for tjenesten under Organisationer og brugere i Betjeningspanelet før det spiller.

2011-10-27_211919 

Spændende at se om det vil hjælpe på antallet af brugere i G+ sammenlignet med Facebook.

posted on Thursday, October 27, 2011 8:20:47 PM (Romance Standard Time, UTC+01:00)  #    Comments [2]
 Wednesday, October 19, 2011

Alle web udviklere bør bruge en times tid på denne præsentation af Mads Kristensen:

Optimize your website using ASP.NET and IIS8

Den er samtlige minutter værd.

posted on Wednesday, October 19, 2011 1:35:05 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Thursday, September 29, 2011

Jeg var instruktør på Teknologisk i sidste uge på et længere webdev kursus, og der arbejder vi bla en del med jQuery. Vi snakkede også om hvornår jQuery Mobile mon er klar til produktion. I dag dukkede denne så op i min reader

jQuery Mobile 1.0 RC1 Released!

Så den er altså ude af beta og der mangler nu sikkert “kun” div fejlrettelser (RC bør være feature complete). Mon ikke ult oktober/pri november er et godt bud?

posted on Thursday, September 29, 2011 10:32:59 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Wednesday, September 28, 2011

Jeg var ude og cykle en længere tur i går formiddagsdag, og havde til turen hentet

Yet Another Podcast #49–Jon Galloway: What’s New In ASP.NET

Der er en masse informationer fra Jon Galloway omkring alle de kommende ASP.NET features. Interviewet varer ca 50 min men det er tiden værd. Hent det hvis du er interesseret i at høre hvad der kommer til os i løbet af næste år.

posted on Wednesday, September 28, 2011 10:02:38 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Wednesday, September 14, 2011

Som du sikkert allerede har hørt så er der – vel ikke særlig overraskende – en del nyheder på Build konferencen der afvikles i USA i øjeblikket. Ud over Windows 8 er der også en del nyheder i “vores” verden. Vi kan bla se frem til en ny version af Visual Studio og nye versioner af ASP.NET Web Forms, ASP.NET MVC og ASP.NET Web Pages. Det kan dog være lidt svært at overskue hvad der egentlig er nyt i de forskellige produkter og frameworks, men heldigvis kan der findes en masse info i div blogs.

Jeg har ikke meget tid resten af ugen men hvis vi nu aftaler at starte mandag morgen – hvem kommer så først igennem dette indlæg fra Jon Galloway ;)

Get the scoop on the ASP.NET 4.5, ASP.NET MVC 4, ASP.NET Web Pages 2, and Visual Studio 11 Developer Previews

I løbet af få dage begynder sessionerne fra Build også at dukke op på Channel9 så ToDo-listen eksploderer jo desværre nok.

posted on Wednesday, September 14, 2011 10:54:01 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Friday, September 09, 2011

Jeg er storforbruger af Amazon’s mange forskellige cloud tjenester og har været det i flere år (mit arbejdsliv er efterhånden 100% styret af tre de store – Google. Amazon og Microsoft. Lidt tankevækkende egentlig).

6a00d8341c534853ef00e54ff18b618833-150wi[1]

Jeg så her til morgen at Amazon har frigivet AWS Toolket til VS (2008 og 2010) som giver mulighed for, at benytte en masse værktøjer og skabeloner i VS. Der er således direkte tilgang til eksempelvis S3, EC2, SNS, SQS, SimpleDB, CloudFormation mv. Såvidt jeg kan se mangler der blot tilgang til Amazon RDS men mon ikke det kommer senere.

Hvis du er .NET udvikler med et ben hos Amazon – læs meget mere her.

posted on Friday, September 09, 2011 7:33:16 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Tuesday, September 06, 2011

Til orientering er de fleste sessioner fra den nyligt afholdte TechEd i Australien på vej til nettet

http://channel9.msdn.com/Events/TechEd/Australia/Tech-Ed-Australia-2011

Her er masser af sessioner man burde se (hvor er jeg dog glad for vores Asus Transformer – det gør det noget nemmere at se sessioner i sofaen mv) – herunder

(og mange mange flere)

posted on Tuesday, September 06, 2011 10:54:07 PM (Romance Standard Time, UTC+01:00)  #    Comments [0]

Det kommer sikkert ikke som den store overraskelse at den næste version af ASP.NET Web Forms er godt på vej. Jeg kender slet ikke tidsplanen (udover en masse rygter vi alligevel ikke kan bruge til noget), men i modsætning til MVC hænger en ny version af Web Forms normalt sammen med en ny version af frameworket og Visual Studio – så det er altså ikke “bare lige” at smide en ny version af Web Forms på gaden.

Et godt tegn på at en ny version nærmer sig er dog når de tunge drenge begynder at skrive små blogindlæg – herunder eksempelvis Scott Guthrie, som for nylig er begyndt at lukke op for posen med beskrivelser af kommende features. Du kan følge hans indlæg om vNext her hvor du bla. finder indlæg om Strongly Typed Data Controls og Model Binding.

Der findes også et par videoer om kommende features på asp.net-sitet – se

http://www.asp.net/vnext/videos

Der kommer sikkert en del videoer og indlæg i den kommende tid, og det er sikkert også en god ide at følge med i de forskellige MS udviklingskonferencer i den resterende del af 2011. På et tidspunkt dukker der jo også en beta op af den nye VS samt frameworket – men der er vist et stykke vej til ;)

posted on Tuesday, September 06, 2011 8:39:37 AM (Romance Standard Time, UTC+01:00)  #    Comments [0]
 Wednesday, August 31, 2011

Jeg er godt nok lagt ned af konsulentjobs så der er pt ikke så meget tid til indlæg. Men her er dog et lille hint hvis du som jeg efterhånden er blevet afhængig af NuGet – version 1.5 er frigivet. Se release notes her og opdater direkte fra VS.

nuget

posted on Wednesday, August 31, 2011 12:38:06 AM (Romance Standard Time, UTC+01:00)  #    Comments [17]
 Wednesday, July 27, 2011

Er noget ferieramt pt men så lige at Visual Studio LightSwitch 2011 er frigivet i en endelig version. Det er et værktøj til automatisk at skabe forskellige typer af applikationer baseret på forskellige datasources. Du kan læse om produktet her

Jeg er grundlæggende ikke så vild med applikationer som skaber applikationer fordi jeg ikke kan lide, at jeg ikke ved hvad der reelt sker under motorhjelmen, samtidigt med at jeg frygter, at jeg skal bruge en del tid på at tilrette applikationen efterfølgende. Jeg har dog fået et par vink med en vognstang fra flere professionelle udviklere omkring brugen af LightSwitch – så nu har jeg downloaded og installeret dyret. Nu skal jeg så bare finde tiden til at få kigget på det.

PS: En af dem som slog mig i hovedet med en vognstang gjorde det samme da Dynamic Data blev frigivet – og det har jeg brugt et par gange og faktisk sparet en del tid ;)

posted on Tuesday, July 26, 2011 11:39:57 PM (Romance Standard Time, UTC+01:00)  #    Comments [8]
 Sunday, July 17, 2011

NDC blev afholdt over tre dage sidste måned i Oslo, og jeg nåede ikke med i år på trods af at jeg er blevet anbefalet af være der flere gange. Heldigvis ligger flere af sessionerne online på

http://www.ndc2011.no/agenda.aspx?cat=1071

Jeg har bla sessioner omkring F# og MVC stående på listen – men der er mange at vælge i mellem.

posted on Sunday, July 17, 2011 11:35:29 AM (Romance Standard Time, UTC+01:00)  #    Comments [4]