2008-11-04

Workflows i molnet

Microsoft .NET Workflow Service är en del av Azure, dvs Microsofts plattform / operativsystem i molnet.

De nya aktiviteter som erbjuds handlar i många fall om att läsa och skriva data över HTTP men det finns en aktivitet som sticker ut... CloudDelay, smaka på den =)

Mer finns att läsa här

2008-10-30

PDC - WF

Lite uppsnappat

- BPEL, microsoft siktar pa v2.0 (OASIS), vilket ar grymt. Mest handlar det om import/export men det ar ett stort steg i ratt riktning
- DependencyProperties, om du tycker dessa ar knepiga kan du slappna av. Framtidens WF ar mkt enklare!
- ActivityExecutionContext, total rewrite men samma namn. Nu ar workflowet verkligen en bookmarking application och hela modellen for Executin/Running osv ar mkt enklare
- Dublin.. mm.. dublin.. har snackar vi BPM/SOA pa riktigt
- Oslo, bygg dina BPM/SOA tjanster mha Oslo och publicera till Dublin.. smaskens!

Nu ska jag vidare till en genomgang av Cloud Computing!

2008-10-28

PDC dag 2

Idag fick vi se windows 7 och jag gillade att microsoft fokuserat på prestanda och fiffiga utökningar i användargränssnittet. Coolast är nog den nya taskbaren och multitouch.

Förutom win7 fick vi en kopia av visual studio 2010 som nuförtiden har ett gui i wpf!

Har även kört en labb med wf4.0, ska samla tankarna kring detta och skriva mer sedan.

Nu ska jag hänga med på en oslo-demo

WF 4.0 - Breaking news

Kom just tillbaka fran en session om WF 4.0 och det var massor av nyheter.

* BPEL!! Vet inte sa mkt annu men mer kommer!
* Aterkopplingar, dvs vid exempelvis en if/else sa kan vi koppla oss tillbaka till en tidigare aktivitet utan att kora en extra while
* Designern ar mer logisk och snyggare
* Aktiviteter for databaser, powershell och sa vidare
* Prestandan ar 10-100x battre
* WF 4.0 ar breaking, dvs en total rewrite men gamla aktiviteter gar att anropa
* WF 3.0 / 3.5 kommer att fortsatta som forut
* Modellen i WF 4.0 ser enklare ut, dvs mindre Context, State osv att halla reda pa
* Sharepoint och crm teamen jobbar redan med tekniken

Att WF4.0 ar en rewrite gjorde mig initialt lite trott men jag forlat ratt fort nar demon fortsatte med att skapa en aktivitet i spraket OSLO/M och sedan ur denna generera en XAML-fil som i sin tur var en komplett aktivitet.

Fortfarande inga svenska tkn och rejalt trott.. men annars roxxar PDC!

2008-10-27

PDC / KeyNote

Har precis lamnat KeyNote pa PDC och den stora nyheten ar Windows Azure som ar microsofts erbjudande kring cloud-computing.

Windows® Azure is a cloud services operating system that serves as the development, service hosting and service management environment for the Azure Services Platform. Windows Azure provides developers with on-demand compute and storage to host, scale, and manage Web applications on the Internet through Microsoft® data centers.


Vad jag tycker ar annu mer intressant ar att Workflow Foundation namndes manga ganger, bade som en byggsten men aven som en del av vad som stods av azure. Jag tror marknaden narmar sig en kritisk massa kring workflow foundation och vi kommer att fa se mer och mer framover.

Demonstrationerna handlade bla om Dynamics, Workflows, Supply Chain och ett nytt verktyg som heter BlueHoo (upptack nya vanner med liknande intressen som ar i narheten och har bluetooth). Kan ni tanka er ett program ar 2008 som automatiskt markerar tjejer som rasa och killar som bla.. progress!

Sorry for att jag saknar svenska tecken, datorn verkar lite strypt..

2008-10-21

PDC 2008 och min trevliga Xperia X1

Nu närmar sig PDC 2008 och denna helg flyger jag till Los Angeles för att ta till mig alla coola nyheter kring .NET 4.0, Oslo, Dublin, Parallellisering och så vidare.

Min kamrat på färden blir min nyinköpta Xperia, på flyget får den agera ljudboksuppläsare (kanske lite southpark också, man vet aldrig) och under själva sessionerna ska jag försöka posta blogginlägg hit =)

Nu går vi off-topic en stund och byter till skamlös reklam läget, ber om ursäkt för detta

En brist med Xperian är att den saknar ett vettigt verktyg för övervakning av aktier, som tur är har en fiffig kille (läs: jag) löst problemet och postat denna lösning på CodePlex (jag har inte släppt källkoden ännu men det kommer att ske strax när kodbasen stabiliserat sig någorlunda).

Här är en bild på EquityXpertsom du kan ladda hem här


Skriv gärna en blänkare om ni har en Xperia och har åsikter om EquityXpert, kom ihåg att den kräver .NET 3.5 och lycka till!

2008-10-10

DependencyProperties och FxCop - ett svar!

Har nu fått ett svar om mitt problem med att följa de guidelines som anges i FxCop när jag använder dependency properties i Workflow Foundation.

Hi Daniel,
Thanks for the feedback. We use FxCop internally on the WF framework, but unfortunately, we must have missed running it on our content (e.g. samples), otherwise we would have picked this up. We are hoping to address this in the next version of WF by making sure that the usage of our OM helps to promote proper .NET coding practice.
Instead of having to add suppressions everywhere in your code, the other option is to disable that particular rule from running. I realize this isn't a great solution, but I thought it may be a reasonable option for you.
Thanks again for reporting this issue.
-- Dave, WF Team

Låter som ett bra och ärligt svar och jag kan med gott samvete arbeta vidare :-)

Nu återstår bara frågan om jag skall designa, dvs med public static readonly eller utan readonly.. då varningen som jag får av fxcop utan readonly är "bara" Microsoft.Usage medan den med readonly är Microsoft.Security (DoNotDeclareReadOnlyMutableReferenceTypes).. trots detta borde readonly vara det mer korrekta sättet att deklarera en dependency property.