Learning

So I just got back to Atlanta yesterday night from Vegas, and I am really tired, but also extremely excited about what I see coming.  From Visual Studio 2010 built-in features, Windows 7 development, sandboxing, to Silverlight everywhere it all looks like a good step forward.  I tried to focus mostly on technology gaps that I happen to see, or where things were still cumbersome, and I have found a couple places, that I would like to see improved, so I guess that is where I will start when Beta 2 is publically released sometime in November 2009.

Date/Time:6:30 PM EST on September 21, 2009Location:Microsoft office in Alpharetta (1125 Sanctuary Pkwy., Suite 300) Atlanta SharePoint Users Group - http://www.atlspug.com/default.aspxI am going to speak on Configuration to support customizations, when to customize, when to use OOB features, show some examples on configuration of settings for the Site Collection and Central Administration. Pages and some neat tricks to getting things done. I will be posting all materials here before the meeting, so if you miss it, check out the site.

The following defines the chat service interface, as you can see the attribute for Service Contract. There is also an Interface defined for the callback.  This will be implemented on the client side, so that these methods are called from the Server(Service) and run on the client side. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ServiceModel; using System.Threading; using ExampleService.ThreadArguments; namespace ExampleService {     /// <summary>     /// Inteface...

So this past weekend I spoke at Atlanta Code Camp this past Saturday on a WCF chat client.  You can find the code samples here. I thought I would expound on it here. Start with the techniques you need to use, For our chat client, we are using TCP/IP for communications because we are on a network, and want 2 way communication.  TCP is great for this purpose, and there is a built in type of communications binding in WCF called netTCPBinding, which takes care of serialization of our types natively, since both the Server and Client...

So the code is about done, with the service running, allowing users who are in the SharePoint site to authenticate, and see other site users in their contact lists.  Conversations can be created, and sent across the wire, and other clients receive them! Logging is enabled and saves entries to a list, and that list is searchable, so you can find items from your previous conversations.  A couple bugs to fix on locking issues, but pretty much home free. Now to start going over how to present the code, WCF first, SharePoint, WPF?  I am thinking WCF, the basics,...

I am going to be speaking at the Atlanta Code Camp this March, www.atlantacodecamp.com March 14th 2009 I will be covering WCF, integration with SharePoint to build a messaging system.  It supports a contacts list, with online status, history is logged to a SharePoint list.  Search will be enabled to support finding older conversations.  The front end is written in WPF using the MVVM approach and will be explained by Michael Stone. It should be a great day of learning, and I will try to spend some free time after the speech to explain in more...

News just started to leak out about SharePoint Saturday being held in Atlanta, GA on April 18th 2009.  You can see the site here. Not much content on it yet as far as speakers and content, but you know it will be focused on SharePoint. Register soon!

Free Webinar sponsored by Colligo, so it will be a little bit of a sales pitch, but should also have some good content. 7 Ways To Get More From Your SharePoint Deployment Now THURSDAY - February 19, 2009 8:00 AM PST 11:00 AM EST 4:00 PM London 5:00 PM Paris You can register for free here