10-4 Episode 15: Model-First Development with the Entity Framework 4.0

The idea of Expressions in VB.NET syntax is that ultimately business users might be able to understand and/or change these expressions using a rehosted workflow designer.
The C# expression "Name.Length % 2 == 0" is definitely not business user friendly. Will someone who is pretty good with Excel get "Name.Length Mod 2 = 0" - probably. At least that is the goal.
I like to use tests as part of the process of building the business logic. That way once your business logic is built, the tests are already done and you get very high test coverage of the app.
I agree the UI of DEV10 still needs work - but there is still time.
Don't worry - it's finally sunny here in Seattle today so I can take a little criticisim
ok, I confess; I
don't like VB... Not even the expressions, I like
Krisw approach better, in the real life or at least on own my experience ,most of the time, business people hand over developer the logic to be implemented.
When are we, simple mortals, will be able to get our hands on it?
My company is just getting started with Workflow and I don't want to start with the old 3.5 stuff. The applications that we will be developing with Workflow 4.0 and WCF will be internal. When will we be able to start playing with VS2010 and the new WF 4.0 stuff? Is there an early adopter avenue or will there be a beta soon?
@dynamite, @toughnut - beta 1 is coming very soon.
@Emil
Workflows are more than just another way to write code. They bring many capabilities from being able to suspend and resume at some later point (even on a different machine) to being fully instrumented business logic (wait until you see the monitoring episode...)
So target market? Literally anybody who writes business logic.
Hello, i'm testing Wf4 but i don't found "Handle External Event Activity" anyone know where is now? or how is possible interact with workflow from a WindowsForm?
Thanks
WF4 does support the ExternalDataExchange model anymore. Instead you communicate with a workflow by using messages sent over WCF. To exchange messages with a WindowsForm you would use a named pipe binding.
@Edsilv: Did you try the full screen?
These video are clearer than hulu.com..
PS: Not sure if its needed but I have Silverlight 3.
Hi there,
I'd like to watch this but, in common with other MS videos which are viewed in the page, the sound jumps and skips. If a direct link to download a video file is produced, this usually works.
Any ideas please?
Cheers
Thanks for the presentation, it is great,
But what about supporting 3.5 WF?
Our application is running more than a year now using 3.5 WF and we don’t want to rewrite it, so how can we run it from the 4.0 WF?
The idea of business users being happy with re-hosted workflow designer tools should fail. For the time being it seems that intellisence and code highlightning for VB expressions are not available for re-hosted scenarios. This feature is available only for Visual Studio 2010. I don't think companies will invest time, efforts and money inventing VB intellisense from the scratch, as well as trying to provide own syntax features, language bindings, etc. As for me the entire re-hosting idea is absolutely worthless without this key feature. I would believe a C# gurus entering expressions without code completion, but will never belive business users typing VB in a plain textbox.