PerSalmi.NET

Swedish .Net software developer...
# Wednesday den 28 September 2011

Idag upptäckte jag en skum sidoeffekt av att ha installerat Visual Studio 11 Developer Preview sida vid sida med mina andra utvecklingsverktyg. Expression Blend 4 trivs inte riktigt tillsammans med .NET Framework 4.5 och man får problem att starta Blend. Hos mig fick det effekten att man bara kunde starta en instans av Blend, försök att starta fler instanser gav krascher djupt nere i .NET CLR. Efter nån timme gick det inte alls att starta Blend så felsökning var oundviklig.

I Windows eventlogg såg det ut så här:

image 

Om man har dessa problem så finns det faktiskt hjälp att få. Kör följande rader i ett kommandoskal och starta Blend igen utan problem:

%windir%\Microsoft.NET\Framework\v4.0.30319\ngen uninstall "%ProgramFiles(x86)%\Microsoft Expression\Blend 4\Microsoft.Expression.Framework.dll"
%windir%\Microsoft.NET\Framework\v4.0.30319\ngen uninstall "%ProgramFiles(x86)%\Microsoft Expression\Blend 4\Microsoft.Expression.Blend.dll"
%windir%\Microsoft.NET\Framework\v4.0.30319\ngen uninstall "%ProgramFiles(x86)%\Microsoft Expression\Blend 4\Microsoft.Expression.Project.dll"
%windir%\Microsoft.NET\Framework\v4.0.30319\ngen uninstall "%ProgramFiles(x86)%\Microsoft Expression\Blend 4\Microsoft.Expression.WindowsPhone.dll"

 

Tipset om denna lösning hittade jag på Microsoft Connect - Blend 4 krasch vid uppstart.

Wednesday, 28 September 2011 15:04:32 (W. Europe Daylight Time, UTC+02:00)  #    Comments [1]
Verktyg | Visual Studio | WPF
# Friday den 24 July 2009

För de som inte har Visual Studio Team System i sin MSDN prenumeration kommer nu en intressant extra present när Expression Studio 3 släpps. 

image

Den nya Expression Studio 3 finns nu med som en del även för de som har Visual Studio Professional med MSDN Premium prenumeration. Så nu kan fler använda Expression Design och Expression Encoder! Nu kanske detta inte leder till några direkta mirakel för hur WPF och Silverlight applikationer kommer att se ut framöver, med tanke på att de flesta utvecklare jag träffat på, inklusive mig själv, brukar betrakta sig som mer eller mindre odugliga när det gäller att få grafik att se riktigt bra ut i de gränssnitt som byggs… Men man kan väl alltid hoppas.

Friday, 24 July 2009 01:20:21 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]
.Net | Verktyg | WPF
# Tuesday den 28 October 2008

scottgu Showen går vidare med Scott Guthrie som visar nyheter om applikationsutveckling med Windows 7. Han visar kodexempel med tillägg för att bygga funktioner för den nya taskbar som finns i Windows 7 direkt i WPF XAML.

En nyhet här är att man släpper en Ribbon UI kontroll för WPF tillsammans med ett nytt WPF kontroll toolkit den här veckan. Toolkitet innehåller bland annat Gridkontroll, kalender, datepicker och Ribbonkontrollen. Det ska vara anpassat till .NET Framework 3.5 SP1 som runtime.

 wpftoolkit

 

Visual Studio 2010 kommer att vara WPF baserad och ha stöd för multipla skärmar! Möjligheterna att bygga ut VS2010 IDE med nya funktioner som avancerade visualizers blir därmed väldigt bra. Nyheter för webbutveckling som känns intressanta är jQuery med IntelliSense, MVC paketet och hantering av flera konfigurationer i webbapplikationer, så man har stöd för utveckling, staging och drift konfigurationer. Silverlight får ett kontrolltoolkit med nånga vanliga kontroller samt kontroller för grafer och diagram. En ny stor Silverlight release kommer under nästa år med stöd för utanför-browsern-upplevelser och Silverlight på Windows Mobile.

NET4feat

David Treadwell fortsätter presentationen med att prata om Windows Azure plattformen ur utvecklarsynvinkel. Live tjänsterna ska bli lättare att anpassa, tex utseendemässigt för Windows Live Id inloggning. En intressant del som nämns är OpenId integration i Windows Live Id.

Live Framework introduceras för att ge utvecklare möjligheter att jobba mot Windows Live tjänsterna i Mesh-konceptet, nu hoppas vi bara på att de lättar lite på locket och släpper Mesh till fler länder som tex SVerige…

En liten skojig detallj är texten på Davids tröja: 0x007fff

Som avslutning visades Office 14 där Office Web Applications tydligen ingår som en grundläggande del för att man ska kunna nå och arbeta med sina dokument var man än befinner sig. 

Tuesday, 28 October 2008 19:51:48 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]
.Net | PDC 2008 | Silverlight | Windows 7 | Visual Studio | WPF
Hanselman1

Ok, applikationern för småbarn? Alla som velat lära sig nån ny kodteknik har slagits av att det är riktigt svårt att komma på bra exempelapplikationer att bygga för att få med alla olika teknikområden. Scott Hanselman har skapat Baby Smash som ett veritabelt nöjesfält med alla attraktioner på en gång… om man kallar MEF, WPF, SIlverlight 2, WCF, ASP.NET MVC, Dynamic Data, Entity Framework, REST web services med WCF och ADO.NET Data Services mm.

Ta ett dopp i .NET havet genom att kolla in Baby Smash på Baby Smash! by Scott Hanselman. Utvecklingscentret för Baby Smash finns på BabySmash - WindowsClient.net. Måste säga att Scott fortfarande är en av de mest underhållande talare jag sett.

Tuesday, 28 October 2008 01:55:18 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]
.Net | PDC 2008 | WPF
# Monday den 27 October 2008

Söndagen här i Los Angeles blev som väntat fullspäckad. Vi började med att ta oss till konferenscentret för registrering och fick ut våra PDC-kit med lite information och prylar. Tvärt mot alla förutspåelser var det i år inte någon riktig väska utan nåt slags enkel påse. Efter lite inledande orientering på området var det dags för min endags crash-course i WPF och XAML med Charles Petzold.

DSC00077

Petzold som är en legend inom utveckling på Windows levererade en ganska omfattande genomgång av WPF under dagen. Jag uppfattade det i alla fall så men det kan ju också bero på att jag inte jobbat så mycket med WPF och XAML innan. Fokus låg i alla fall på hur några grundläggande koncept i WPF fungerar. Ett stort antal kontroller gicks igenom tillsammans med koncept som koordinatsystem, databindning, animering och dependency properties. Charles kodar XAML direkt för hand och det blir väldigt bra koppling mellan orsak och verkan i hans XAML verktyg “XAML Cruncher”. Det var en kompakt genomgång över många XAML konstruktioner, dock inte med hjälp av designverktyg som Expression Blend vilket kanske hade varit intressant att se eftersom det är troligt att Blend kommer att användas när man väl kommer till ett kommersiellt WPF projekt.

Något av det mest intressanta var att få veta vilka frågor jag ska fundera över när man ska bygga en egen WPF kontroll. Kontentan av det var “Koda för XAML, inte istället för det” när du vill bygga eget.

Kvällen avslutade vi med ett kort besök på The Palm med den sk  svenskkvällen. Det blev lite plockmat och prat med folk man i vissa fall inte sett på massor med år. Imorgon börjar PDC på allvar och det ganska tidigt på morgonen…

Monday, 27 October 2008 09:00:40 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]
.Net | PDC 2008 | WPF
# Tuesday den 18 March 2008

Allänt bra artiklar om .NET utveckling och ett ganska coolt exempel på hur man kan presentera information finns på MSDN Reader.

För den som vill bli hardcore guru på hantering av utvecklingsmiljön Visual Studio (både 2005 och 2008) finns massor av tips att ta till sig på Sara Ford's WebLog där i stort sett dagliga tips publiceras.

Eftersom en hel del av deltagarna jobbar inom flygrelaterad utveckling så kan Tim Sneath  Great WPF Applications #14 Zurich Airport vara intressant, exemplet är inte helt nytt men det är helt klart flygrelaterat.

image

En bra artikel om arkitektur och beroenden mellan olika delar i lösningar, se James Kovacs artikel "Loosen Up Tame Your Software Dependencies for More Flexible Apps".

Expression Blend verktyget för design av användargränssnitt i WPF applikationer hittar man på "Microsoft Expression Blend 2.5 Preview".

Tuesday, 18 March 2008 16:00:51 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]
.Net | WPF
# Sunday den 10 February 2008

Kan man få samma läskänsla i digital form av ett magasin som från ett tryckt på glättat papper? Jag tänkte på allvar testa det för några veckor sedan när jag kommit fram till att jag saknade min fysiska pappersversion av MSDN Magazine.

Ett bra tillfälle att testa kom i mitten av januari, då dök MSDN News Reader upp som ett exempel byggt på Syndicated Client Experience Starter Kit. När jag då testade applikationen blev jag besviken på att det bara verkade vara ett fåtal artiklar bland de som listades i innehållsförteckningen som gick att läsa, de flesta visades upp som tomma vita sidor. Det var inte likt pappersvarianten. Sedan dess har det kommit en uppdaterad version som löser problemet med de tomma sidorna. De tomma sidorna berodde på en bug i hanteringen av komprimerad information. Den version man får via nerladdningslänken idag fungerar och ger komplett innehåll med ypperliga artiklar ur MSDN Magazine.

En annan tidskrift som finns i digitalt format och som jag rekommenderar är The Architecture Journal. I det här fallet pratar vi inte om att pappersvarianten har glättat papper och färgglad reklam utan faktiskt om en tidskrift utan reklam, med tungt innehåll som man kan prenumerera på alldeles gratis. Så en digital variant som är väldigt nära pappersversionen kanske är enklare att få fram.

En sak som återstår att testa är om MSDN Magazine i digital form blir mer lik pappersutgåvan om man läser den på en dator med högblank skärm...

Sunday, 10 February 2008 10:58:31 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]
Läsning | WPF
Blog & Contact
Per Salmi
Per Salmi
Min LinkedIn Profil

Jag arbetar på Combitech AB i Linköping med konsultuppdrag och utbildning inom Microsoft .NET området. Kontakta mig gärna om ni har frågor, behov av konsulttjänster eller är intresserade av utbildning inom .NET.

Copyright © 2017 Per Salmi

Bloggmotor: newtelligence dasBlog 2.3.12105.0

Sign In
Statistics
Total Posts: 220
This Year: 1
This Month: 0
This Week: 0
Comments: 40

Datorer
All Content Copyright © 2017, Per Salmi