Archive for março \31\UTC 2009

31 de março de 2009

Sharing: What’s the difference between a message and an event: MassTransit has hit 0.6 RC1

On the Elega.. http://ping.fm/RXkkk

Just Released ? Visual Basic QuickStarts and How-to Topics for PrismV2 (Composite Application Guidance for WPF and Silverlight)

31 de março de 2009

The Microsoft Patterns and Practices group just Released a set of Quick Starts and How-To documents for using Prism in Visual Basic – Visual Basic QuickStarts and How-to Topics for PrismV2 (Composite Application Guidance for WPF and Silverlight) This…(read more) http://ping.fm/7vruj

What’s the difference between a message and an event

31 de março de 2009

MassTransit has hit 0.6 RC1

On the Elegant Code Cast, I was asked what the difference was between a message and an event, and I really wasn't happy with my answer. Well as luck would have it I recently started reading 'The Power of Events' in which the author gives a very good explanation (Below is a brief summation).

A message is just a structure. This structure could be as simple as the string 'BUY' or 'SELL' or it could be a complex structure like an object graph serialized to JSON. This is the message.

An event adds the components of 'significance' and 'relativity'. Significance in this case is that the 'message' signifies some activity. The event's form (again the message part) should contain data describing the event it signifies. Relativity is that it is related to other activities by time, causality and aggregation. Ok, so that introduces some other concepts. Time is easy, it happened on 12/31/2008. Causality is asking what caused this message. In MassTransit (MT), I am thinking of implementing this by placing the name of the message that is currently active in the message headers if you published any messages. Lastly, we have aggregation, if event A signifies the activity of the set of events B1, B2, B3… then A is an aggregation of the events Bi.

I look forward to finding ways to apply the thoughts and patterns in the book to MT in the near future. As for now though, 0.6 has hit RC status, and we are looking for feedback. So please pull the code down and run the samples. Let me know what you find and/or think.

-d

http://ping.fm/RXkkk

31 de março de 2009

Sharing: Tinker Gives Twitter Its Long Awaited Events Firehose:
Over a year ago Fred Wilson wrote about.. http://ping.fm/SwuU4

31 de março de 2009

Sharing: What’s the difference between a message and an event: MassTransit has hit 0.6 RC1

On the Elega.. http://ping.fm/RXkkk

30 de março de 2009

Sharing: Tweecious turns Twittered links into Delicious bookmarks: If you’re looking for a really simple.. http://ping.fm/Kac4T

30 de março de 2009

Sharing: Getting Ready for Windows 7 – eLearning series with Mark Minasi: Join veteran Windows watcher a.. http://ping.fm/HZIj6

Tweecious turns Twittered links into Delicious bookmarks

30 de março de 2009

If you’re looking for a really simple way to feed your Delicious account and keep track of all the links you’ve shared over Twitter, Tweecious is a fantastic tool for the lazy. This new Firefox add-on turns links you’ve included in Twitter messages into bookmarks for your Delicious library, and even tags everything for you.

Once you’ve logged into both accounts to provision Tweecious with access, it simply keeps an eye on what you’ve posted in Twitter and will send it over to Delicious. This also works retroactively, so you can have it slurp up all the links from your previous 1,000 tweets and send them over. For me that whole process took about 10 minutes after I had installed it and provisioned my accounts. It also adds a “Tweecious” tag to each item so you can sort which bookmarks came from Twitter.

Tweecious takes links you've included in Twitter messages and automatically saves them to Delicious–complete with tags!

(Credit: CNET Networks)

To auto-tag everything for you, Tweecious makes use of both LongURL and Zemanta. LongURL takes URLs that have been shortened by services like TinyURL or Bit.ly and expands them so they can be added and found in Delicious. It then uses Zemanta (coverage) to come up with some tags, which are automatically appended to each bookmarked item. These may not always be accurate, but it’s a huge time saver to have Zemanta do it for you.

It’s worth a mention that this extension is still considered “experimental” by Mozilla. Shortly after installing it I noticed some slowdown when using Twitter, as well as having the post button not work for me at all. However, after it finished indexing all my previous tweets with links, everything went back to normal.

http://ping.fm/Kac4T

“How Do I” Videos Now Linked to Visual Studio Help

30 de março de 2009

Today Kathleen posted on her blog that the Visual Studio help topics in the library now contain links to related How Do I videos making it much easier for you to find related video content while reading the library articles. For instance, if you’re reading the Overview of LINQ to XML in Visual Basic topic you’ll see links to related How Do I videos that I did in the center of the page.

Cool, thanks Kathleen!

Enjoy!

http://ping.fm/57j54

30 de março de 2009

Sharing: Tweecious turns Twittered links into Delicious bookmarks: If you’re looking for a really simple.. http://ping.fm/Kac4T