Har senaste veckorna varit ute på flera företag och pratat om WF4.0 och AppFabric. För mig är det jättekul att komma ut och prata med alla smarta människor som har kluriga funderingar om vart Microsoft är på väg med dessa tekniker och vad som kommer att hända framöver.
Det är även jättekul att fler och fler Biztalkutvecklare intresserar sig för dessa tekniker eftersom steget mellan egentligen inte är så långt (om vi bortser från mappningsfunktionen i biztalk som helt saknas i appfabric)
En fråga jag fick häromdagen är hur man enklast kommer igång med WF4.0 och jag rekommenderade då att läsa Matt W's blogg där har går igenom de exempel som finns ute för beta2.
http://blogs.msdn.com/mwinkle/archive/2009/10/22/navigating-the-wf4-beta-2-samples.aspx
Den totala bristen på stöd för BPEL är naturligtvis ett ämne som återkommer när jag pratar med er utvecklare och vi får hoppas att Microsoft bättrar sig på den punkten framöver.
2009-12-18
AppFabric och WF4.0 - intresset ökar
Upplagd av
Daniel
kl.
fredag, december 18, 2009
2
kommentarer
2009-11-18
AppFabric
Tidigare har vi hört mycket om projektet som gått under namnet Dublin (se tagg nedan), nu på PDC presenterade Microsoft ännu ett nytt kodnamn och det är AppFabric.
"Windows Server AppFabric is a set of integrated technologies that make it easier to build, scale and manage web and composite applications that run on IIS"
AppFabric består av det som tidigare var dublin och velocity (cachning) och kommer att finnas både för Windows Server och för Azure.
Om ni vill ladda hem AppFabric eller bara lära er mer så finns rubbet här. Den skarpa produkten skall komma senare under 2010.
Allt kräver .NET4.0 samt något av följande operativsystem Windows Server 2008 (Sp2/R2), Windows Vista, Windows 7, Azure. Utveckling sker i Visual Studio 2010.
Upplagd av
Daniel
kl.
onsdag, november 18, 2009
0
kommentarer
2009-11-11
WF i SP2010, nytt material på msdn
Nu har det börjat komma mer material på MSDN angående hur vi skall förhålla oss till workflows i SharePoint 2010. Detta möjligör att vi kan vara mkt bättre förberedda inför 2010, grymt jobbat Microsoft!
· Plan for workflow security and user management (SharePoint Server 2010)
· Plan for approval and review processes in workflows (SharePoint Server 2010)
· Choose a workflow authoring tool (SharePoint Foundation)
· Workflow deployment processes (SharePoint Foundation 2010)
· Workflow deployment processes (SharePoint Server 2010)
· Configure global workflow settings (SharePoint Foundation 2010)
· Configure global workflow settings (SharePoint Server 2010)
· Manage workflows (SharePoint Foundation 2010)
· Manage workflows (SharePoint Server 2010)
· Monitor workflows (SharePoint Foundation 2010)
· Monitor workflows (SharePoint Server 2010)
Som ni ser gör man skillnad på SharePoint Foundation och SharePoint Server även där det inte verkar finnas någon anledning, detta kanske innebär att det tillslut kommer att finnas en anledning eller också blir de två sidorna för vissa topics en sida framöver.
Det har hänt en del saker med Workflows och jag diggar främst delarna som rör Visio och Visio Services.
Länkarna är från New SharePoint Server 2010 (Beta) Content
Upplagd av
Daniel
kl.
onsdag, november 11, 2009
2
kommentarer
Etiketter: Sharepoint, Visio
2009-11-03
BPEL & WF4.0
Har pratat lite med Matt Winkler och tydligen har BPEL försvunnit på vägen, dvs det tooling stöd som utlovades på PDC förra året är inte längre med på banan.
Jag tycker detta är supertrist och hoppas på bättring framöver, vi behöver kunna interagera med de verktyg som finns på marknaden och inte behöva börja processen i Visual Studio.
Ett lyckat exempel är Visio toolingen som finns för workflows i SP2010, det är mer sådant jag vill se och då är BPEL en bra plattform eftersom verktyg som exempelvis Enterprise Architect redan har stödet.
Eller har jag fel i att följande låter som något som går att uppnå med WF&WCF
BPEL Design Goals
There were ten original design goals associated with BPEL:
*Define business processes that interact with external entities through Web Service operations defined using WSDL 1.1, and that manifest themselves as Web services defined using WSDL 1.1. The interactions are “abstract” in the sense that the dependence is on portType definitions, not on port definitions.
*Define business processes using an XML-based language. Do not define a graphical representation of processes or provide any particular design methodology for processes.
*Define a set of Web service orchestration concepts that are meant to be used by both the external (abstract) and internal (executable) views of a business process. Such a business process defines the behavior of a single autonomous entity, typically operating in interaction with other similar peer entities. It is recognized that each usage pattern (i.e. abstract view and executable view) will require a few specialized extensions, but these extensions are to be kept to a minimum and tested against requirements such as import/export and conformance checking that link the two usage patterns.
*Provide both hierarchical and graph-like control regimes, and allow their use to be blended as seamlessly as possible. This should reduce the fragmentation of the process modeling space.
*Provide data manipulation functions for the simple manipulation of data needed to define process data and control flow.
*Support an identification mechanism for process instances that allows the definition of instance identifiers at the application message level. Instance identifiers should be defined by partners and may change.
*Support the implicit creation and termination of process instances as the basic lifecycle mechanism. Advanced lifecycle operations such as "suspend" and "resume" may be added in future releases for enhanced lifecycle management.
*Define a long-running transaction model that is based on proven techniques like compensation actions and scoping to support failure recovery for parts of long-running business processes.
*Use Web Services as the model for process decomposition and assembly.
*Build on Web services standards (approved and proposed) as much as possible in a composable and modular manner.
Upplagd av
Daniel
kl.
tisdag, november 03, 2009
1 kommentarer
2009-11-02
VS2010 beta 1 -> beta 2
Nu finns ett dokument på msdn som beskriver de breaking changes som finns mellan beta 1 och beta 2.
Jag älskar personligen allt teamet gjort med beta2 och nu hänger det mesta ihop på ett bättre sätt. Att de även snyggat till designers, ikoner o annat gör naturligtvis även det livet lite roligare :-)
En annan personlig favorit är att du kan sätta text på exekveringsvägarna i flowcharts, nu är allt mer läsbart.
Upplagd av
Daniel
kl.
måndag, november 02, 2009
0
kommentarer
Etiketter: .NET 4.0
2009-10-20
Workflows i SharePoint 2010
Har nu landat på SharePoint Conference 2009 i Las Vegas och redan första dagen pratades det väldigt mycket om workflows i SharePoint.
Som jag redan bloggat om går det i SP2010 att skapa workflows i Visio 2010 och exekvera dem.
Hur det rent praktiskt fungerar är rätt enkelt, du skapar dina workflows i Visio 2010, gör en export och importerar dem i SharePoint Designer 2010 och sedan är du klar! Denna process är förövrigt tvåvägs, dvs du kan ändra ditt workflow i SharePoint Designer och göra en export till Visio.
Du kan även gå ett steg till och exportera ett workflow från SharePoint Designer 2010 till Visual Studio 2010 men det är en envägs process och du är sedan “fast” i Visual Studio.
Visio 2010 <-> SharePoint Designer 2010 –> Visual Studio 2010
Nu ska jag lyssna på hur Visio Services kan visa våra processer i SharePoint 2010 :-)
Upplagd av
Daniel
kl.
tisdag, oktober 20, 2009
0
kommentarer
Etiketter: Sharepoint, SPC09, Visio
2009-10-05
Seminarier i höst
I höst kommer vi på Connecta att tillsammans med AddSkills hålla två seminarier, jag kommer att tala på båda och kommer att prata om WF vid båda dessa.
http://www.addskills.se/Utbildning/Seminarier/Nyheterna-i-SharePoint-2010
http://www.addskills.se/Utbildning/Seminarier/Nyheterna-i-SharePoint-2010
Båda dessa seminarier är gratis och jag hoppas på att många kommer.
Jag har även skickat in förslag till en session på TechDays 2010, vet även att flera andra från jobbet också gjort detta och hoppas naturligtvis på att Microsoft väljer ut några av våra förslag.
Upplagd av
Daniel
kl.
måndag, oktober 05, 2009
0
kommentarer
Etiketter: .NET 4.0, MOSS, Sharepoint