Crazy for Atlas? The latest VSI to create an Atlas project using VS2005 is online here. You can still get bits for Beta2 as well.
(thanks jhawk)
Don’t Forget: www.acehaid.org
Crazy for Atlas? The latest VSI to create an Atlas project using VS2005 is online here. You can still get bits for Beta2 as well.
(thanks jhawk)
Don’t Forget: www.acehaid.org
Many of us spent a LOT of time rooting around the damned JS files
If it hadn’t been for ViaVirtualEarth, I would probably have bagged working with VE.
But now, there is an SDK. It’s pretty light, but something. And there is a new search control I heard about during PDC. You can get that in the SDK area as well.
Don’t Forget: www.acehaid.org
Don’t Forget: www.acehaid.org
Don’t Forget: www.acehaid.org
Don’t Forget: www.acehaid.org
Well, as expected the 4th Code Camp pulled together by our most awesome D.E., Thom Robbins, was fabulous. I had to basically breeze in and out as I fine tuned my talks until noon on Saturday, drove the 4 hours to Waltham and gave 2 talks. Then gave 2 more talks the next morning, hung around for a bit and headed back to Vermont. With my focus on 4 topics it was hard to absorb content from other people’s sessions which was a big disappointment. There were so many great people talking about very interesting and valuable things. I still haven’t figured out how Sam Gentile pulled off doing 3 talks in one day! I think a few other people did this too. Amazing. I was most disappointed thought to miss Dave Burke’s session on Building Smart Client Apps in .NET 2.0. He is reluctant to present at his very own user group but I will keep pressuring him (mwuahaha) to get him to do this talk for Vermont.NET sometime in 2006.
There was a crew from Vermont – over 10 people from Vermont.NET, which is the most who have made the trip of all four Code Camps.
I really enjoyed not only seeing old friends, but meeting in person for the first time some folks who I have communicated a lot with on email. In particular, Phil Denoncourt, who runs the New England C# group and Andy Beaulieu who started CNY Developers in Syracuse New York (my home town) where I am going to speak next week.
I loved doing my sessions. One on Virtual Earth where I made sure everyone was familiar with the awesome resources on ViaVirtualEarth and showed them some of the tricky things I have had to figure out in my Virtual Earth does Ink app. I think what made the deepest impresssion on those in the session was seeing some of the various imaginative and useful web applications people have done using Virtual Earth. It really helps get the ideas rolling. I will write another post with specific links for this talk.
I also did two “standards” which I am very passionate about – new goo in ADO.NET 2.0 which was followed by an impromptu lunch time session digging further into Query Notification and the other is my attempt to teach the world about some of the crypto tools that are key for doing Web Service security.
The fourth talk is a new one for me: What’s new in WSE 3.0. I really love what the team has done with this new version of the WSE API and love being able to share this information.
Again, I will write a separate post with links to resources, decks and demos for these talks.
But what is most important about Code Camp is to thank Thom Robbins. He pulls off a 2 day “conference” with 80 sessions and over 500 attendees as though it was absolutely no effort at all. Get the speakers to commit to sessions, create a schedule, order some pizza and sandwiches and the rest just seems to happen all by itself. Or so he likes us to think. 🙂 Thanks Thom, once again.
Don’t Forget: www.acehaid.org
I shared this list of personal favorite things to do in Vermont for someone who is coming here next weekend and thought I would share. This is all focused mostly in Northern Vermont.
One of the fun brain teasers that was asked in my What’s new in ADO.Net 2.0 talk today at Code Camp 4 in Boston was if it was possible to create a DataReader from the original values of a DataTable using the new CreateDataReader method.
Although there isn’t a direct way to do it, I came up with a simple way to achieve this.
Basically you get a dataview of the table. Set the RowsStateFilter to OriginalRows. (That’s available in 1.x also). Then use the new DataView.ToTable method to create a new table. Lastly, use the Table.CreateDataReader to create a DataTableReader.
dim dv as DataView=myTable.DefaultView
dv.RowStateFilter = DataViewRowState.OriginalRows
dim dtNew as DataTable=dv.ToTable()
dim dtr as DataTableReader=dtNew.CreateDataReader
Don’t Forget: www.acehaid.org
Although I missed Mark’s talk at PDC last Friday, I was still highly entertained by watching (again) his WSE 3 Overview talk from the WSE 3 SDRs. Mark has a lot of fun acting out many messaging scenarios such as timing out a telephone conversation with his mother to demonstrate a new feature for SecureConversation. It may seem silly, but he has great methods of taking concepts that may be confusing and putting them into a context that many people can understand. You can watch this video yourself. There are a bunch of them on the home page of the Web Services Developer Center.
I am giving a similar talk Sunday at Code Camp and then at TechEd South Africa and once more at DevConnections. Mark is a tough act to follow. Being the pm on the WSE team and having a serious background in XML, he knows this stuff inside and out.
Often, the last day of a conference is a real downer – the expo hall is gone, people have already started leaving. But for me and many, the conference was still in full swing. I had two must-see sessions to attend in the morning. The first was by WSE P.M. Mark Fussell on interoping Indigo and WSE 3.0 messages. The second was a 400 level session by ADO.NET P.M. Pablo Castro on Advanced Data Access Patterns in ADO.NET 2.0.
As the previous day’s first session was 10am I had it in my head that the Mark’s talk was at 10am, so I was really frustrated at 9:30am when I was still packing up my things in the hotel room to realize that his talk started at 8:30. Uggh. Luckily I was able to catch up with Mark later who [read more…]
[A DevLife post]
Don’t Forget: www.acehaid.org