- Posted by zachariahyoung on November 30, 2008
The next NWA .Net User Group meeting will be on December 9 at 5:30 PM. INETA will be sponsoring our main speaker, Kate Gregory, who will be presenting on "The Windows Vista Bridge: How Managed Code Developers Can Easily Access Exciting New Vista Features". John Oswalt from Tyson will also be presenting a brief 15 minute presentation on Rest in WCF prior to Kate's presentation.
Social Networks
Join the Nwa .NET User Group groups on the following social networking sites:
Lighting Presentation
Title: Rest in WCF
Description: This session will describe the new REST features available to developer in Windows Communication Foundation (WCF) 3.5.
Main Presentation
Title: The Windows Vista Bridge: How Managed Code Developers Can Easily Access Exciting New Vista Features
Description:Accessing new Windows Vista features is a challenge from managed (.NET) code. The level of interoperability required is out of reach for many developers. The Vista Bridge is a sample library you can use in your own projects today that provides access to new user interface features as well as “behind the scenes” power features. Discover a shortcut to Windows Vista for Microsoft Visual Basic and Visual C# programmers and how you can get involved.
Presenter: Kate Gregory is the Microsoft Regional Director for Toronto, a Visual C++ MVP, the author of over a dozen programming books, and a technical speaker. In 1986, she founded Gregory Consulting with her partner, Brian. Based in rural Ontario, Gregory Consulting provides consulting and development services throughout North America, specializing in software development with leading-edge technologies, integration projects, and technology transfer. They also provide training, mentoring, and technical writing services. Her current specialties include C++ programming, migration to managed code, and Vista development.
Swag:
Microsoft Visual Studio 2008 Standard
6 Office Business Applications for SharePoint - MSPress
Introducing LINQ - MSPress
Programming LINQ - MSPress
Hunting Security Bugs - MSPress
Silverlight 2 – MSPress
Infragistics NetAdvantage for .NET 2008
JetBrains choice of ReSharper, TeamCity or IntelliJ
When:
Date: Dec 9th
5:30 PM - 5:45 PM - Welcome and News, Sign-in and Food
5:45 PM - 6:00 PM - Lighting Presentation
6:00 PM - 6:10 PM - Intermission – Presenter switch over
6:10 PM – 7:30 PM – Main Presentation
7:30 PM – 8:00 PM – Closing and Prize give-a-ways
Where:
The Jones Center
922 East Emma Avenue
Springdale, AR 72764
226 Kansas City Room
NetMeeting URL: http://snipr.com/59eh8
Click here to RSVP on CodeZone!!!!!!!!!!!!
Social Networks
Join the Nwa .NET User Group groups on the following social networking sites:
Calendar Links:
- Posted by zachariahyoung on November 22, 2008
In this blog post, I want to share some of my ideas about these meetings. We had about forty plus people on the call. I thought it went really well and was really surprised to see so many people. I really hope that we can continue the open space meeting style.
One of my ideas would be to come up with a catchy name. Most of the discussions will be about alt.net. And the meetings will be virtual. One of the names I came up with was “virtual alt.net”. This could be abbreviated to VAN. Then the meetings could be call VAN meetings. Seems like we always have to come up with some kind of acronym. What are your thoughts for names?
Meeting style lately has been more of an open spaces type meeting. This allows the meeting to be directed by the participants. This can create a really good discussion about a topic. Most people on these calls are really passionate about their work and have a-lot of great stuff to share, which is cool. I would like to have guest speakers present also, and the open spaces might be the best format. Should we continue this style?
One of the concerns that Chad and I had at first was the number of people on the call. However, it was really not an issue. Whatever the topic was, we only had about four people discussing at one time. As the conversation moved into a different area the people would change. So should we limit the number of participants?
After reviewing some of the comments on Chad’s blog there are few people who would like to participate from Europe. Not sure what the best time for our meetings, it would be to accommodate them. It would be cool to have them join the calls. Anybody have any suggestions for times.
In the end, I hope that this continues to grow and be a great learning experience for all.
- Posted by zachariahyoung on November 20, 2008
Below are the two LiveMeeting recording links. For some reason it still requires a name to be entered. I have removed the requirement for the recording key. DM on twitter if you have any issues.
ALT.Net Virtual Conference 11/19/2008
http://snipr.com/94s61
ALT.NET conference 11/12/2008
http://snipr.com/94s4x
- Posted by zachariahyoung on November 17, 2008
The Austin Tech Book Club will be discussing the book Agile Principles, Patterns, and Practices in C#. We will be meeting every other Thursday at 11:30, starting November 20.
Location:
The North Location will the Microsoft Technology Center.
Stonebridge Plaza—Building One
9606 North Mopac, Suite 200
Austin, TX 78759
Just us via LiveMeeting:
http://snipr.com/5qgb0
For more information post a thread to the Google Group Austin Tech Book Club.
http://groups.google.com/group/austin-tech-book-club
- Posted by zachariahyoung on November 9, 2008
I was on a Live Meeting the other night, trying to explain how the switch command in subversion works. After the meeting was over I thought that explaining the command in a blog post would be a excellent idea. It would give me better understanding of the command and hopefully help someone else.
Simply put, the switch command is a shortcut for moving from one branch to another. It can be used to merge changes to a trunk branch. In this blog post I will demonstrate how to merge changes to trunk with and without the switch command.
When the time comes to merge your changes back to the main line of development, you have two options. One option is to check out the main line of development, and then do a merge back to your branch. Below are the steps for doing this.
$ mkdir app-trunk
$ cd app-trunk
$ pwd
C:\DOCUME~1\ZACHYO~1\MYDOCU~1\app-trunk
$svn checkout file:///C:/demo/trunk
A trunk\code.txt
Checked out revision 10.
After reviewing the above commands you can see there is only one code file. Now let’s see what is in the working copy.
$ cd ..
$ cd app
$ pwd
C:\DOCUME~1\ZACHYO~1\MYDOCU~1\app
$ls –lrt (The code2.txt file needs to be merge back to truck)
total 8
-rw-rw-rw- 1 Zach Young 0 5 2008-11-09 15:16 code2.txt
-rw-rw-rw- 1 Zach Young 0 13 2008-11-09 15:16 code.txt
$svn status (Run this to confirm everything has been committed)
Now that you have both a working copy and the trunk check out you can do a merge. The below window will show how this merge is done.
$ cd ..
$ cd app-trunk
$ pwd
C:\DOCUME~1\ZACHYO~1\MYDOCU~1\app-trunk
$svn update (Make sure no changes have been committed.)
At revision 10.
$svn merge --reintegrate file:///C:/demo/branch/new
--- Merging differences between repository URLs into '.':
A code2.txt
U .
$svn commit -m "Add the code2.txt file"
Sending .
Adding code2.txt
Committed revision 12.
The other option to merge your changes to the trunk is by using the switch command. Using this command you can traverse to the main line of development. Below are the steps for doing this. Notice by using this method you do not have to check out the trunk.
$pwd
C:\DOCUME~1\ZACHYO~1\MYDOCU~1\app
$svn sw file:///C:/demo/trunk
D code2.txt
U .
Updated to revision 13.
$svn merge --reintegrate file:///C:/demo/branch/new
--- Merging differences between repository URLs into '.':
A code2.txt
G .
$svn status (Double check the merge.)
M .
A + code2.txt
$svn commit
Log message unchanged or not specified
(a)bort, (c)ontinue, (e)dit :
c
Sending .
Adding code2.txt
Committed revision 14.
$svn sw file:///C:/demo/branch/new (Back to the working copy)
As you can see with the switch command, you can save a few steps.
- Posted by zachariahyoung on November 9, 2008
Title: The Windows Vista Bridge: How Managed Code Developers Can Easily Access Exciting New Vista Features
Description:Accessing new Windows Vista features is a challenge from managed (.NET) code. The level of interoperability required is out of reach for many developers. The Vista Bridge is a sample library you can use in your own projects today that provides access to new user interface features as well as “behind the scenes” power features. Discover a shortcut to Windows Vista for Microsoft Visual Basic and Visual C# programmers and how you can get involved.
Presenter:
When:
Date
5:30 PM - 5:45 PM - Welcome and News, Sign-in and Food
5:45 PM - 6:00 PM - Lighting Presentation
6:00 PM - 6:10 PM - Intermission – Presenter switch over
6:10 PM – 7:30 PM – Main Presentation
7:30 PM – 8:00 PM – Closing and Prize give-a-ways
Where:
The Jones Center
922 East Emma Avenue
Springdale, AR 72764
226 Kansas City Room
NetMeeting URL: http://snipr.com/59eh8
Click here to RSVP on CodeZone!!!!!!!!!!!!