Wednesday, June 25, 2008
Architecture Chat Tomorrow... Some possible things to talk about:

Subversion 1.5 - and it's new merge tracking features.

WCF/WF Features in .Net Framework 3.5 SP1 - a blog post caught my eye with things I hadn't noticed before mostly around DataContract Serialization i.e. ability to serialize graphs (not just trees), an attribute-free mode for the serializer and a suite of strongly typed classes to make implementing AtomPub easier (i.e. Workspaces etc.).

P/Invoke Interop Assistant - handy little tool, about 5 years too late for me :)

Umbrella Project - Interesting project, take a look at Ayendes involved post for an overview.  The ExtensionPoint<T> approach for making extensions more discoverable is interesting - something we discussed right back when the first beta's of VS2008 were on the horizon.

I'd personally also like to talk about some thoughts people have on the bare minimums for a usable language and domain specific languages in particular - i.e. debugging, native support for comments etc. and some experiences with a rather hostile Model driven architecture transformation language I've had to deal with over the last couple of weeks :)

As usual, if anyone has any topics - feel free to leave a comment, send me an email etc.

Notes from previous meetings and directions etc. can be found here on my wiki - anybody is welcome to come along.

posted @ Tuesday, June 24, 2008 8:34:56 PM (New Zealand Standard Time, UTC+12:00)    Comments [2] | Trackback |
Tuesday, June 24, 2008 11:07:14 PM (New Zealand Standard Time, UTC+12:00)
Any chance you could talk about functional languages and how they have influenced some of the new C# 3 features like lamba expressions? I haven't had any experience with functional programming, so I talk about what kind of problems you would use it to solve in C#.
Tuesday, June 24, 2008 11:39:54 PM (New Zealand Standard Time, UTC+12:00)
Sure thing - I'd be happy to enter into a discussion on functional programming and how it relates/influenced features in C# 3.0 (and also of course, where C#'s type system falls down when implementing some functional programming concepts).

Incidentally have you ever had a look at parser combinators using C# 3.0 (http://blogs.msdn.com/lukeh/archive/2007/08/19/monadic-parser-combinators-using-c-3-0.aspx) I love that kind of code - lots of fun :)
Comments are closed.
Search
FeedCount

Tags...
Who am I?
Alex Henderson
Alex Henderson
Auckland, New Zealand
Managing Director at Dev|Defined Limited

"Self Confessed Coding Junky for 15 years"
View Alex Henderson's profile on LinkedIn
 
Mobile: +64-21-402-969
Email: bittercoder 'at' gmail 'dot' com
MSN: bittercoder_nz@hotmail
Skype: alex.devdefined
Navigation