mandag den 21. maj 2012

Udviklingsbloggen skifter navn til csharpudvikler(.dk)


Da jeg har planer om at relancere min egen side under et nyt navn www.csharpudvikler.dk og vil ligge mit hovedfokus på denne nye side har jeg valgt at skifte navnet på bloggen også.
Derved kommer den til at afspejle meget mere arbejde på www.csharpudvikler.dk da det er her jeg vil udvikle fremover af flere forskellige grunde.
Jeg vil her ligge meget større vægt på en anden mere professionel fremtoning og ramme nogle andre søgeord, eller andre segmenter af mennesker og målgrupper (også arbejdsgivere) på denne nye måde og samtidigt tror jeg også at min udvikling vil blive nemmere og sjovere på grund af ASP.NET MVC (3 og 4), men også på grund af de erfaringer jeg har fået i forbindelse med fremtidens udvikler (www.dotwest.net). Her har jeg haft gjort mig rigtigt mange tanker omkring min side som nu vil blive gennemført i www.csharpudvikler.dk og vil skabe en helt anden struktur og grundlag for at "targete" de rigtige mennesker og målgrupper.

ASP.NET MVC 4 (Razor)


ASP.NET MVC 3 er den version der frigav Razor Engine som gør at du har meget nemmere ved at skrive din kode i markup i dit View.
Nu er jeg så begyndt at rode med ASP.NET MVC 4 og endelig få hul på denne Razor Engine og kan godt se fordelen i den i forhold til ASP.NET MVC 2. Jeg har igennem lang tid gerne ville rode mere med Razor Engine og se hvordan den skulle blive bedre, og har nået at rode lidt med ASP.NET MVC 3, men kun lige kradset i overfladen.
Nu har jeg endeligt fået mulighed for at lege med ASP.NET MVC 4 fra Visual Studio 11 Beta, og det er virkeligt lækkert at udvikle i! Nu hjælper Visual Studio 11 Beta også med at lette udviklingen, men det er bare så lækkert at sætte sig ned og udvikle i ASP.NET MVC 4 for det er nemt, hurtigt, og effektivt.

Der er også generelt så mange fordele i ASP.NET MVC der kun kan tiltale en som udvikler og webudvikler da den giver de lækre SEO-venlige URL'er og det er nemt at holde styr på sine data, model og præsentation. Har igennem længere tid arbejdet med ASP.NET Webforms og er nu i gang med at blive bedre til ASP.NET MVC. Som en ægte udvikler med passion for systemudvikling og webudvikling så det fedt fordi man brænder for intelligente løsninger og levere en god oplevelse på nettet.

Er i gang med at bygge en større løsning i ASP.NET MVC 4 som skal muligvis blive en ny forretning for mig, da jeg er i gang med at undersøge nogle muligheder og meget mere med ideer og behovsafklaring og kravspecifikation til de fremtidige brugere og kunder.
Dette kan dog ikke releases endnu da det kræver .NET 4.5 som tilbyder enormt mange forbedringer og fordele for os der udvikler c# webapplikationer og er webudviklere i c#.
Læs mere om det under mit andet indlæg.

Derudover overvejer jeg at lave noget andet præsentation af mig selv og min side i ASP.NET MVC 4 som vil kunne bruges til at give mig erfaring og vise muligheder sammen med mine udvikler kompetencer.

tirsdag den 15. maj 2012

Problemer med opgradering fra .NET 3.5 til 4.0



Ja jeg er vist ikke den eneste der har oplevet problemer i forbindelse med opdatering til .NET 4.0.

Da jeg var på et kursus omkring ASP.NET 4.0 (70-515) fik jeg og vide at web.config har ændret sig i .NET 4.0 fordi at førhen var web.config enormt lang og meget besværligt at finde hoved eller hale i fordi alt stod i den - bare standart fyldte enormt mange linier.

Nu i .NET 4.0 er det ændret således at ikke alt tilføjes fra start af og gør at web.config er noget mere overskuelig til glæde for rigtigt mange frustrerede mennesker.
Men det gør så også at nogle ting er selvfølgelig lidt besværlige fordi at nogle ting ikke "bare virker" out-of-the box som de måske ellers burde.

I forbindelse med vi skulle lave noget start up på noget Sitecore (måske Sitecore Rocks) og installere det på en virtuel maskine.
Her oplevede vi nogle problemer med .NET 4.0 som vi så skrev ind i nogle dokumenter for at dele til andre der måske skulle rode videre med det på et andet tidspunkt.
Det var noget med at framwork versionen ikke var sat korrekt op per default.

Under installation havde vi dette:
Configuration of IIS 6.0
- On Windows 7: Control Panel - Compatibility to IIS 6: “Turn Windows features on and off.
Skal ende med at den er on.

Til afvikling:
Runtime error regarding different versions of .NET
APP Poole (in IIS) has to be set to the right version of .NET Framework, because the default setting is .NET 2.0 (this has to be done every time Sitecore is installed)
Det er fordi at web.config ændrer sig radikalt i .NET 4.0 og derfor er der flere ting som kan gå galt når man skifter til den, for der er web.config som er meget anderledes og flere andre småting som kan spille ind så det ikke virker.

Det kan være virkeligt frustrerende og nu i dag har jeg skrevet til en på udvikleren.dk omkring en webservice der pludselig ikke virkede efter opgradering fra .NET 3.5 til .NET 4.0, så tænkte nu ville jeg lige vidensdele og skrive det et sted jeg nemt kan finde og huske igen hvis andre skulle få brug for det eller hvis jeg skulle få brug for at vidensdele med andre :P

torsdag den 10. maj 2012

Systemudvikler udvikler sig igen


Jeg går med nogle tænker om at udvide min side og mig selv på en helt anden måde.
Det skal både være et læringsprojekt, for at lære lidt teknologier som jeg gerne vil styrke mig selv i og så elsker jeg jo også passende udfordringer så jeg kan blive dygtigere systemudviklere og kunne udvikle bredere til bedre platforme og måder.
Planen er at lave et sted hvor jeg kan samle mine erfaringer og kanalisere folk til det segment de søger. Som en portal for flere typer arbejdsprofiler jeg kan bestride og dermed brænde mig selv specifikt til de forskellige segmenter jeg kan bestride.
Dette kan være
web applikations systemudvikler
Og
Desktop applikations systemudvikler
Dermed skal der tilknyttes selvstændige artikler der fortæller om forskellige dele jeg arbejder med, lærer og for at vise denne side af mig selv.
Der er stadig nogle detaljer jeg skal have på plads, men det er også noget jeg skal arbejde mere med.
Men til at starte med vil jeg gerne begynde at lære mere omkring
Blogengine.net
Umbraco cms
Asp.net mvc 3 & 4 i c#/csharp
Så det vil nok blive tema for det kommende år at arbejde imod det mål langsomt.

fredag den 4. maj 2012

Interessen for udvikleren vokser


Nu har jeg jo for noget tid siden sagt jeg ville lave forskellige dedikerede CV imod forskellige målgrupper. Disse skulle således levere et indhold der passer bedre til forskellige profiler og sider af mig selv - for at mine CV kunne indeholde bedre indhold til en specifik profil og jobkategori.
Dog har jeg kun fået opdateret og vedligeholdt mit ene CV IT jobbank, da jeg har må sige jeg har haft nogle ret intensive dage med at ta hjemmefra 6.45 (og altså op omkring 6) og så komme hjem kl. 20-21, så derfor har jeg ikke fået tid eller overskud til andet.
Det sjove er så at på trods af jeg kun har rettet lidt enkelte steder i dette CV så har interessen for det åbenbart alligevel vokset og generelt interessen for mig også.
Jeg er blevet kontaktet 3 gange på LinkedIn omkring jobs indenfor den seneste halvanden måned og en del der har set mit CV på IT-jobbank og også bedt om kontaktanmodning.
Desværre har nogle været en smule useriøse, andre har ønsket noget jeg ikke har ønsket at arbejde med eller ønsket nogle kriterier der ikke passer ind i mit liv på nuværende tidspunkt, men der har da været andre hvor jeg faktisk har overvejet det.
Der er nogle tiltalende virksomheder derude med nogle andre måder at arbejde på, andre udfordringer og lidt anden tilgang til hvordan din hverdag og krav til dig skal se ud.
Jeg har intet imod der stilles krav til mig og jeg bliver udfordret for det nyder jeg og elsker når det udvikler mig, men det kan blive et problem hvis det bliver for meget i forhold til det sted jeg er på nuværende tidspunkt.
Jeg kan godt lide mit arbejde og sætter en ære i det jeg gør og levere en høj værdi af det jeg udvikler, men hvis jeg ikke føler der er respekt for mig og jeg værdsættes for min indsats så begynder tingene pludselig at se anderledes ud, og det med at levere den ekstra indsats fordi jeg elsker det jeg laver og kan lide at lave et godt resultat kan godt ændre sig langsomt lidt for lidt.
Det er fint nok at der kan være stress på og man har behov for jeg skal løbe stærkt og derfor bliver kravene højere og der bliver vrisset lidt fordi vi alle er lidt pressede, men hvis det bliver ved for længe og begynder at have for stor indflydelse på min hverdag og mit familieliv i en negativ retning så begynder jeg at være af en anden karakter. Der begynder jeg pludselig at være af den type der tæller mine timer meget præcist, og som ikke godtager at folk vrisser af mig over en længere periode og ikke selv har den samme gejst og iver for det jeg udfører fordi jeg ikke føler at den indsats sammen med den ekstra indsats bliver værdsat, og så begynder jeg at være ligeglad. For hvis det ikke bliver værdsat og en ordentligt tone og værdisæt er på plads så begynder jeg desværre selv at være på samme måde.
Men det sjove er at nu er det rigtigt mange der kontakter mig med nye tilbud og nok på grund af flere ting jeg har gjort, men det er godt for det vil muligvis kunne vise nogle omkring mig at jeg værdsættes af andre højere end jeg bliver nu.Så det er da absolut noget jeg vil overveje om jeg skal søge andre græsmarker alene fordi jeg ikke føler jeg bliver værdsat for min ekstra indsats og det jeg yder mere - og der kan min ellers meget høje loyalitet godt ´begynde at svinde ind.
Så nu må tiden vise hvad der begynder at ske med de forskellige ting i mit liv - både arbejde og privat. For jeg har lidt på fornemmelsen at noget skal der ændres for jeg kan ikke blive ved som det er lige nu.