Silverlight, WPF, ASP.NET

Raleigh Code Camp 2009

Tuesday, July 21, 2009 7:16:20 AM (Eastern Daylight Time, UTC-04:00)

The date has been selected for the 2009 Raleigh Code Camp. It’s going to take place this year on Saturday September 15th in Raleigh, NC. The call for speakers is out, and you can submit your talks at www.codecamp.org for the event. We’re looking forward to another stellar event!

If you have never attended a Code Camp before, they are a free day of developer training put on by other developers. The speakers volunteer their time (and travel) to present on topics they are passionate about. With typically draw a number of MVP’s and other experts in a variety of topics areas. The cool things is that you don’t need to be a conference speaker or have some special title to speak, and in fact some of the best presentations I’ve seen are from people who are just passionate about their area of interest. The event is free, but you must register to attend. Attendee registration will begin in August.

On a side note, WPF MVVM Superstar Karl Shifflett is planning attend and may also be presenting a special version of his MVVM LOB training talk on Friday before. We’re looking at the interest and availability of venue right now. Karl’s an amazing and passionate WPF expert, and his talks have packed rooms across the country and around world. If you are interested in attending please let me know.

Posted in  |   | Comments [0] 


Silverlight 3 at TRINUG Web Apps Sig

Thursday, May 07, 2009 7:02:55 AM (Eastern Daylight Time, UTC-04:00)

image

Tonight the gang at the TRINUG Web Apps SIG (Special Interest Group) decided to take a break from their monthly MVC and JQuery fun to take a look at some of the new features of Silverlight 3. The screenshot above and link below is the completed code sample that I was walking through to show some Silverlight basics and look at a few of the new features.

The sample includes Perspective 3d capabilities, element to element bindings, and Pixel Shader Effects.

Download SigDemo SL3 Code

The Silverlight 3 Out Of Browser Slide application demo that we took a look at as well is available here on Mike Harsh’s Blog.

Posted in  |   | Comments [4] 


Raleigh Code Camp 2008 – Fall Edition

Saturday, October 18, 2008 11:17:44 PM (Eastern Daylight Time, UTC-04:00)

Registration will soon be opening for the Raleigh Code Camp 2008 Fall Edition (RCC2008FE for short). Keep an eye on www.codecamp.org and www.trinug.org to register for the event in the near future. It’s going to be a crazy couple of weeks for me here so I wanted to get this reminder out early.I was able to sneak a peak at the session list and it’s action packed with a variety of great topics covering pretty much every aspect of .Net development.

We’re also very excited to have Karl Shifflett back in the Carolinas as our keynote speaker. Karl who has recently taken a position with Microsoft in Redmond will be covering some WPF and Silverlight related topics including his recently released XAML Power Toys and Ocean.

If you have never attended a Code Camp event before, I strongly encourage you to plan to attend. The events pack a variety of topics presented by a wide range of speakers, both local and from afar. In addition to the presenters, the events attract an energetic group of your peers interested in learning and expanding their .NET related skills. This is a great way to cram much of the value of an industry conference into a local, 1 day, free to attend event. With some uncertainty  in the economy, this is a great way to get some free training, network with your peers, and sharpen your skills.

With Code Camp falling just a couple of weeks after the Microsoft PDC conference, I can pretty much guarantee that at least a few of the sessions will contain some valuable details on things to come.

Posted in  | Comments [0] 


Jeffrey Palermo - TDD, DI, and SoC with ASP.NET MVC

Friday, July 18, 2008 11:24:17 PM (Eastern Daylight Time, UTC-04:00)

Triangle .NET User Group
Wednesday, August 13, 2008 , 5:00 PM - 8:00 PM

INETA Speaker Jeffrey Palermo will be presenting at TRINUG August meeting in Raleigh, NC. Registration is required for this event which is being held at ECPI.

dive into how to design a presentation layer using ASP.NET MVC.  In today's industry, TDD, DI, and SoC are proven concepts that lead to more maintainable applications.  Along with demonstrating how to use these techniques with ASP.NET MVC, we will discuss just what concerns should be separated.  This talk provides a unique perspective on separation of concerns and uses TDD and DI to make it happen.  MvcContrib is used in all the demos.

TO REGISTER and get more info visit the TRINUG Website

Technorati Tags: , , ,

Posted in  | Comments [0] 


TriNUG March 2008 - Chris Eargle - Continuous Integration – MSBuild on CruiseControl

Tuesday, March 04, 2008 4:51:00 AM (Eastern Standard Time, UTC-05:00)

Wednesday, March 12, Chris Eargle will be presenting on Continuous Integration using MSBuild and CruiseControl at the March Meeting of TriNUG. Chris has an excellent grasp on this topic, and this presentation, while easily approachable for those new to CI, has plenty of technical depth for those more familiar with the topic. Chris is a great speaker, and this event will leave you well-versed and capable in setting up your own CI solution.

[Direct scrape from Dug's blog but I wanted to make sure we got the word out!]

Posted in  | Comments [1] 


Last Chance to Register!

Tuesday, February 12, 2008 7:28:36 PM (Eastern Standard Time, UTC-05:00)

Registration for Code Camp RDU on Feb 16, 2008 is almost full. If you're planning to attend this free day of .Net developer training, make sure you register over on the www.trinug.org website.

This year's event has a speaker list including Richard Campbell, Carl Franklin, Mark Dunn, Ken Spencer, Don Demsak, Miguel Castro, Steve Avery, Scott Forsyth, Jim Wooley and many more.

Topics include LINQ, SharePoint, MVC, SIlverlight, ASP.NET AJAX and more.

The last spaces will likely fill up fast so get registered if you're not already. This is an event you will not want to miss!

 

Posted in  | Comments [0] 


VS2008 [Un]InstallFest

Monday, December 03, 2007 5:17:42 AM (Eastern Standard Time, UTC-05:00)

If you're planning on participating in the TRINUG VS2008 InstallFest later this month, please be certain to have completely UN-installed any VS2008/.Net 3.5 prerelease software that you may have installed on your computer. Scott Guthrie has a blog post with a good list and order to go through to uninstall.

Microsoft DE (And all around nice guy) Joe Healy also has a list, which includes a few notes on what do do if things don't go smoothly.

I personally had no issues following Scott's list and am now happily running VS2008 and .Net 3.5.

** Just a note that we've pretty much reached our capacity for the TRINUG event. We are using a waiting list so please feel free to sign up and we'll let you know if a spot opens up. (If you are not going to be able to attend please let us know as well. You must be present to participate in the offer)

Posted in  | Comments [0] 


CodeCampRDU 2008

Wednesday, November 28, 2007 11:11:12 PM (Eastern Standard Time, UTC-05:00)

The date has been selected for the CodeCampRDU 2008

image

Mark your calendars for Raleigh Code Camp on Feb 9, 2008. We'll be updating the website soon and issuing an official call for speakers.

Technorati tags:

Posted in  | Comments [0] 


RTP Visual Studio InstallFest

Wednesday, November 28, 2007 5:25:37 AM (Eastern Standard Time, UTC-05:00)

The Triangle .NET User Group is going to be hosting an exciting meeting in December to celebrate the release of Visual Studio 2008. As part of our launch party, attendees will be given an opportunity to install the RTM version Visual Studio 2008 Professional.

EVERYONE THAT REGISTERS FOR AND ATTENDS THE EVENT IN PERSON WILL RECEIVE A FREE LICENSE KEY FOR VISUAL STUDIO 2008 PROFESSIONAL! 

Please note a couple of key things, you must first REGISTER to attend this event by logging into www.trinug.org and registering for this event. Space is limited, so don't delay. We're working on a couple of options to secure a larger venue for the event, but will likely start a waiting list shortly. At the event, the Trial Version will be provided for install. The license key that wil be sent within 90 days from Microsoft will unlock this version without need for a reinstall.

At the event, during the install party we will be holding a number of short 30 minute presentations on a variety of VS2008/.Net 3.5 topics. If you're interested in presenting with us, please let me know.

As part of the evening, we will also be asking that all in attendance bring a donation for the local food bank. We will be accepting food and cash donations at the event.

For more information, please visit www.trinug.org

Posted in  | Comments [1] 


Karl Shifflett: Authoring WPF Custom Controls

Monday, October 29, 2007 2:07:32 AM (Eastern Daylight Time, UTC-04:00)

The energy level is going to be through the roof in November when WPF Fanatic Karl Shifflett arrives at the Triangle .Net User Group (TRINUG) for his presentation on Authoring WPF Custom Controls on Wed November 14, 2007. If you are interested in WPF, and want so see some examples of it's power in real world applications come check it out.

 

Authoring WPF Custom Controls
Karl Shifflett
Blog: http://karlshifflett.wordpress.com

When Microsoft released the .NET Framework, they really energized and radically expanded the toolset available to developers. The .NET 3.0 Framework is no exception to this trend.


In this presentation we will explore the steps required to build and consume lookless WPF Custom Controls that expose Dependency Properties and Routed Events.  The sample code includes a WPF CheckListBox and HyperLink control (that is not dependent on the FlowDocument, Page or TextBlock controls) along with a WPF application demonstrating their use. 

visit www.trinug.org for more info!

 

Technorati Tags: ,

Posted in  |   | Comments [0] 


Chris Menegay Visits TRINUG

Tuesday, October 16, 2007 8:04:01 PM (Eastern Daylight Time, UTC-04:00)

INETA Speaker Bureau Speaker Chris Menegay stopped by TRINUG to present on Visual Studio Team System Futures. (Ironic that somebody from Texas away comes to show us something being build within a couple miles of here. Anybody from the local VSTS team want to come show us more?)

Chris provided a great look into new things coming in the next version, while at the same time introducing us to things in the current version that we had not all seen (Well, at least I learned a couple of new things!)

We're all curios to find out what Omar did to his VPC image though! ;-)

Thanks Chris, it was a great presentation.

Technorati Tags: , ,

Posted in  |   | Comments [1] 


Russ Fustino on 'It’s All About The Tools'

Tuesday, October 16, 2007 5:35:22 PM (Eastern Daylight Time, UTC-04:00)

The Triangle .NET User Group will be hosting a special meeting, with extra special guest Russ Fustino on Thursday October 18, 2007. The event will be in the evening, following the afternoon MSDN presentation Russ is giving near by. For more information and registration [YES, REGISTRATION IS REQUIRED AT THIS EVENT SO WE CAN ORDER ENOUGH PIZZA] please visit the TRINUG Website

RussFustino2

Russ Fustino
Blog: http://blogs.msdn.com/rfustino/

Posted in  | Comments [0] 


CodeCampRDU - A Day to Remember

Monday, June 25, 2007 1:32:14 AM (Eastern Daylight Time, UTC-04:00)

Who doesn't just love going to camp? Especially Code Camp! On Saturday a great deal of effort by Chris Love and I came to life in the form of the Summer 2007 edition of CodeCampRDU. CodeCampRDU (27)

I want to start by thanking all of the 23 great speakers that attended from near and far (listed on the Code Camp Site) and the local volunteers from the Triangle .NET user group in Raleigh. Without these people, this event would never have happened. Special thanks go to Rod Paddock for starting our day off with the opening keynote session for us in addition to giving to sessions during that day. It was great to have you in town!

CodeCampRDU (41)

We were also very fortunate to receive incredible support and contributions from Microsoft, YohIT, Telerik, Component Art, Dundas, CoDe Magazine, O'Reilly, Wiley, and Wrox. ECPI was kind to let us use their Raleigh Campus for the day, and then to top it all off, after giving away an XBOX 360 from Microsoft, our local friends over at FarPoint gave away an HDTV as our grand prize. (Bet you never won an XBOX 360 or HDTV at camp before!?)

CodeCampRDU (212) I had a great time in my WPF - Controls & Layout session. (I'll be posting my links and sample code shortly). It was a great way to finish off the day. Thanks to everybody that participated.CodeCampRDU (71)

[Thanks to Steve J for the photos!] 

Technorati Tags: , , ,

Posted in  | Comments [0] 


Triangle .Net User Group - Rockford Lhotka

Saturday, June 09, 2007 6:47:16 PM (Eastern Daylight Time, UTC-04:00)

The June Triangle .Net User Group meeting this month is featuring INETA speaker Rockford Lhotka. Please, please please pass the word that we are not meeting at our regular venue, but at ECPI's Raleigh Campus for the June meeting. The map for ECPI can be found here.

 

Using Mobile Objects to Build Applications in .NET 3.0

Rockford Lhotka – Magenic

Mobile objects are objects that physically move around the network from machine to machine. .NET 3.0 provides support for this concept, and my CSLA .NET framework builds on those capabilities to simplify the creation of Windows, WPF and Web-based applications based on mobile business objects. Resulting applications achieve high levels of reuse, scalability, long-term maintainability and other benefits. The framework demonstrates the use of WCF, object serialization, System.Transactions and other .NET technologies.

Technorati tags: , , ,

Posted in  |   | Comments [1] 


CodeCampRDU - Registration Is Open!

Saturday, May 19, 2007 6:46:16 AM (Eastern Daylight Time, UTC-04:00)

Campers pack your bags! Registration for CodeCampRDU is now open! To register to attend our Summer 2007 Code Camp in Raleigh, NC please visit the Code Camp website at http://www.codecamp.org

This free, day long training event hosted by the Triangle .Net User Group includes breakfast thanks to Telerik and lunch from our good friends at YohIT in Raleigh. There will be many great give away's during the day from a variety of sponsors as well.

The session list looks great, with some terrific local speakers as well as some notable guests from out of town. The list so far looks like:

  • .NET 3.5 and LINQ - Ashton Hobbs
  • Adding Compression, Encryption and Hashing to Your .NET Applications - Rod Paddock
  • AJAX - Creating a Virtual Earth Feed with Ajax and Silverlight - Jeremy Brown
  • Building a better Updater for WinForms Client Applications - Chris Dix
  • Content Query Web Part and the Data View Web Part in SharePoint 2007 using Microsoft Sharepoint Designer - Bob Gusek
  • Creating Casual Games Using WPF - Rod Paddock
  • DNN - David Wendelken
  • Extending the CSLA Framework: Standard Business Rule Libraries and Built-in Business Rule Documentation - David Wendelken
  • Layered Architecture 101 - Greg Pugh
  • Real World Click Once - Craig Adams
  • Sharepoint Workflow Development - Josh Carlisle
  • SQL Server Integration Services for SQL Server 2005 - Charles Asbornsen
  • SQL Server Performance Analysis and Tuning Potluck Session - Kevin Boles
  • Web Part Development - Josh Carlisle
  • Web site architecture - Diane Wilson
  • Website Security - Steve Jackle
  • Windows CardSpace - Brain Hitney
  • Windows Work Flow - Mark Dunn
  • WPF Controls: Styles, Templates, and Custom Layouts - Rob Zelt
  • Write Better Code Using the Refactoring Tools in Visual Basic 2005 - Jim Duffy

We fully expect this event to sell out (Since it's a free event I guess reach capacity is more accurate) so please be sure to register early if you are planning to attend. (Especially if you're one of those people that missed our last Code Camp and have been complaining about the great event you missed out on ever since!)

GO REGISTER! http://www.codecamp.org

 

Posted in  | Comments [3] 


CodeCampRDU - Saturday June 23, 2007

Saturday, April 21, 2007 7:00:54 AM (Eastern Daylight Time, UTC-04:00)

The Triangle .Net User Group leadership (www.trinug.org) has just announced CodeCampRDU that we will be holding a Code Camp in the Raleigh Durham area of central North Carolina on Saturday June 23, 2007. If you're interested in seeing some of the best and brightest of the local .Net Developer Community, this is a must attend event!

CodeCampRDU - June 23, 2007

More information on the Raleigh Code Camp event is available at www.codecamp.org . We are currently accepted speaker proposals and working with organizations wishing to contribute to the event which will be held at the ECPI campus in Raleigh.

Attendee registration is not yet open, but be sure to visit the site to subscribe to the RSS news feed

 

Posted in  | Comments [0] 


TRINUG April Recap - Brian Hitney

Monday, April 16, 2007 5:40:40 AM (Eastern Daylight Time, UTC-04:00)

Brian Hitney At Trinug Meeting

This month our feature speaker at the Triangle .Net User Group (www.trinug.org) was Brian Hitney, our favorite local Microsoft DE. We've all heard a lot about Vista's new wiz-bang features like Aero GUI, .Net 3.0, IIS7 and other exciting stuff, but Brian dug deep and took as on a guided tour of changes to the kernel in Vista. The presentation was great. Even convinced me to turn UAC back on!

We also had a number of people promoting job opportunities to group, most exciting of which was Galen from Veracity Solutions was in town promoting a number of WPF opportunities in the area. It's cool to see people specifically asking for skills that we have been working so hard on learning. Great inspiration to keep up on the learning front. If you're interested, check their web sire or drop me a note for contact info.

 

Technorati tags: , ,

Posted in  | Comments [0] 


Thank You Juval Löwy and INETA

Thursday, January 11, 2007 7:39:48 PM (Eastern Standard Time, UTC-05:00)

A BIG thank you goes out to INETA for sponsoring a visit by Juval  Löwy of IDesign to speak to the Triangle .Net User Group (TRINUG) on the Windows Communication Foundation (

). It was an excellent presentation that left us all wanting to attend his master class and get our hands on his upcoming book! (Which is currently available thorugh Safari Rough Cuts)

Juval Löwy

Thanks!

 

Technorati tags: , ,

Posted in  |   | Comments [0] 


TRINUG - Guest Speaker Juval Lowy

Wednesday, January 10, 2007 5:07:59 AM (Eastern Standard Time, UTC-05:00)

 Sorry for the late notice, but I just got back to town myself.... Juval Lowy will be speaking at the Triangle .Net User Group meeting TOMORROW Wednesday Jan 10th. This is one of those must see presentations.

Speaker: Juval Lowy
Programming Windows Communication Foundation - a Developer's Primer
How do you actually build and consume WCF-based services? At its core, the WCF programming model is simple and straightforward, requiring actually very little work on behalf of the developer. The session describes the essential WCF programming concepts: clients, services, contracts and end points, and shows how to build, configure and host simple services. After attending this session you will be able to start programming and exploring WCF.

Source: Triangle Dot Net Users Group > Home

Please also note the NEW MEETING LOCATION! http://www.trinug.org/Default.aspx?tabid=29

 

Technorati tags: , ,

Posted in  | Comments [2] 


Hey Gamers, Developers, and Everybody In Between

Tuesday, October 24, 2006 2:39:34 AM (Eastern Daylight Time, UTC-04:00)

On Wednesday November 8, 2006 our favorite sharer of cool technology, Glen Gordon will be presenting on Microsoft's new XNA Game Studio. If you've always wanted to make that wicked gamed idea come true, or just need a break from "real" work, check it out.

Details from Joe's Blog:

XNA is Coming to TRINUG

Glen Gordon is coming to talk about XNA Game Studio Express at TRINUG for the November 8th general meeting.  It looks like it is going to be an awesome technology.  Based on Visual C# Express, it will allow anyone to develop 3D games that target both Windows and the Xbox 360 -- and here's the good part -- with free tools!!!  To develop/debug/play games on the Xbox 360 requires a subscription to the XNA Creator's Club at a cost of $99/year or $49 for 4 months.  But, did I mention, the tools are FREE!!!  If you are in the neighborhood, come out and listen to Glen at TRINUG and see what XNA is all about.

Posted in  |   | Comments [0] 


Jeff Prosise speaking in North Carolina

Sunday, April 02, 2006 6:19:54 AM (Eastern Daylight Time, UTC-04:00)

Sorry for the short notice on this, but if you're a .Net developer in North Carolina you'll be interested to know that the Triangle .Net User Group is hosting Jeff Prosise at a special event Monday April 3rd.

Power ASP.NET 2.0 Programing
Speaker: Jeff Prosise

By now you've seen the countless new features that debuted in ASP.NET 2.0. But how well do you REALLY know ASP.NET 2.0? Let Jeff take you under the hood and show you the cool new stuff that isn't documented anywhere else. Among other things, you'll learn how to use AJAX to perform real-time screen updates, build asynchronous pages and do asynchronous data binding, extend ASP.NET 2.0 with custom expression builders and custom Web events, store site maps in databases, and much more. Amaze your friends and confound your enemies with your deep knowledge of ASP.NET 2.0!

 

For more information pleae visit the TRINUG web site.

 

Posted in  | Comments [1] 


Welcome Greg!

Saturday, February 18, 2006 1:20:50 AM (Eastern Standard Time, UTC-05:00)

For all of those that know Greg from the Triangle .Net User Group, he has starting a blog over at LimeInTheCoconut (http://www.limeinthecoconut.com/blog) with an initial post on using SQL Profiler.

 

Posted in  |   | Comments [0] 


Deploying Applications with Click One: Advanced Topics - Web Feb 8, 2006

Saturday, February 04, 2006 8:12:53 PM (Eastern Standard Time, UTC-05:00)

On Wednesday February 8, 2006 Kate Gregory will be presenting an Advanced Click Once topic at the monthly Triangle .Net User Group meeting as an INETA guest speaker, that will take us much deeper than the previous VS2005/Click Once demos that have been shown. I've had the privilege of hearing Kate speak a few times in the past and can guarantee this will be a must see event. She is an extremely knowledgeable and enjoyable presenter. See you there!

Smart clients offer many advantages over web applications but they must be deployed and installed on the end-user’s computer. The new ClickOnce technology in Visual Studio 2005 and the .NET Framework 2.0 makes this much simpler than it once was – at least in demos. What happens when ClickOnce meets the real world? How can you combine ClickOnce with SMS, or with an MSI install that updates the registry? How can you ensure the prerequisites for your application, including the framework itself, are on the end-user’s computer? This talk will cover these and other advanced ClickOnce scenarios.

Kate Gregory is the Microsoft Regional Director for Toronto and a founding partner of Gregory Consulting Limited (www.gregcons.com). Based in Peterborough, Ontario, Gregory Consulting provides mentoring, consulting, and development services throughout North America, using the .NET Framework, XML, Web Services, Visual C++, Visual Basic, C#, ASP.NET, Java, and Perl. Migration, conversion, and integration of existing applications are a current focus. Kate is the author of numerous books, most recently Visual C++ .NET KickStart. Kate teaches (and develops courses on) .NET, XML, UML, C++, Java, and the Internet. She has a Visual C++ column at codeguru.com, is an adjunct faculty member at Trent University, serves on numerous advisory boards and has spoken at Tech Ed USA, Tech Ed Europe, and VSLive. She serves on the executive of the Toronto .NET Users Group and leads the East of Toronto .NET Users Group

Posted in  |   | Comments [1] 


Raleigh MSDN Event March 2, 2006

Wednesday, January 18, 2006 7:14:34 AM (Eastern Standard Time, UTC-05:00)

Despite Glen Gordon and the MSDN team continuing to pack the house, I always hear from people that somehow missed hearing about the events so I decided to make this post early. If you are in the Raleigh, Durham, Chapel Hill area of North Carolina and are interested in learning more about Visual Studio 2005, .Net 2.0 and other exciting technologies, go signup now before it's too late! At the last event in November a number of people were lined up at the door hoping for an empty seat after the registration was full. Don't let this be you. Go signup now for the March 2, 2006 event at http://www.MSDNEvents.com

The schedule for the March event appears to include:

Smart Solutions with SmartClients
-
Session 1: Building Mobile Applications with Visual Studio 2005
- Session 2: Creating Office Solutions with Visual Studio 2005 Tools for Office
- Session 3: Introduction to the Windows Presentation Framework

The gang from TRINUG will be there as well, so please come by and say hello!

[Note* If Greensboro is closer or you really can't wait, there is an event there on Feb 28th]

Posted in  |   | Comments [0] 


Community Launch of Visual Studio and SQL Server

Monday, January 09, 2006 7:46:23 PM (Eastern Standard Time, UTC-05:00)

If you missed the MSDN launch in town, or just can't get enough of .Net 2.0 don't miss this event!

What? Community Launch of Visual Studio and SQL Server
Where? Triange .Net Users Group (www.trinug.org)
When? Wednesday January 11, 2006

Details: Speaker: Joe Bennett
Developing Windows Applications in Visual Studio 2005
Microsoft has provided some new and improved controls for Windows development with Visual Studio 2005. We will look at some of the most interesting and develop a simple application using them. Once the application is developed, we will see how to make it a smart client for initial deployment and automatic updating.

PS - LOTSA FREE STUFF TO BE GIVEN AWAY!

Posted in  | Comments [0] 


VS2005 Beta Uninstall Tool

Thursday, November 10, 2005 7:24:49 PM (Eastern Standard Time, UTC-05:00)

At last night's Triangle .Net User Group (TRINUG) meeting we were discussing issues when installing the RTM version on systems that previous versions were installed in. It is very important that you completely uninstall any previous beta or CTP versions before installing the release software. The tool that we spoke of is available here: http://msdn.microsoft.com/vstudio/support/uninstall/default.aspx

 

Posted in  |   | Comments [1] 


.Net Rocks! and MSDN Event Reminder

Saturday, October 08, 2005 5:54:39 PM (Eastern Daylight Time, UTC-04:00)

Just a reminder that pod caster, internet talk show host star, developer trainer, and all'round great guy, Carl Franklin and the DNR gang are going to be in Raleigh at a live event as part of their cross country road trip sponsored by TRINUG (And others) talking about the upcoming VS2005 launch. It should be a blast! Mark it down, and go register as space is limited. You can signup at http://events.trinug.org . NOTE - YOU MUST REGISTER TO ATTEND! I hear they might even let Jim Duffy near a mic, and you don't want to miss that!!! Oh, and there's free pizza. FREE PIZZA!!! How can you resist that?

Did I mention you must sign up?

Also, while you're signing up for that, Microsoft Developer Champion Glen Gordon [With a title like that, what more can I say?!] will be hosting a MSDN Training Event in Raleigh on Nov 8, the day after the VS2005 Launch, showing off the new Visual Studio 2005. There is also a SQL 2005 event in the morning as well. To sign up or for more info visit http://www.msdnevents.com/launch . Glen's Blog says they might even be working on a Pub Club after the event. What free training and more free food??? How'd we get to be so lucky!

Posted in  |   | Comments [0] 


TRINUG's [1st ever!] Local Speaker Night - Thur Aug 25th

Friday, August 19, 2005 6:14:30 AM (Eastern Daylight Time, UTC-04:00)

Focus on .NET 2.0

* Introduction to Generics by Joe Bennett
* Getting things done with the 2.0 Background Worker Component and Asynchronous Pattern by Rob Zelt
* Introduction to the new Systems.Transactions Namespace by Josh Carlisle

When: Thursday August 25th 2005 at 5:30PM - 8:30PM
Where: Credit Suisse First Boston - Map...

The Local Speaker Night is a new effort sponsored by TRINUG to connect experienced local developers who want to share their knowledge and experience and develop their presentation skills with the local developer community and beyond.

PLEASE RSVP to: trinuglocalspeakers@viewfusion.com
If you’re interested in (or are even considering) attending let us know so that we can have enough food and refreshments for everyone.

Posted in  | Comments [1] 


VS 2005 Team Edition at TRINUG Meeting

Wednesday, June 08, 2005 3:54:46 PM (Eastern Daylight Time, UTC-04:00)

In Raleigh-Durham? Interested in what's new with Visual Studio 2005 Team Edition? If so, this Triangle .Net User Group meeting is a must for you!

TOPIC: Visual Studio 2005 Team Edition for Software Developers
SPEAKER: Eric Adams, Program Manager Microsoft Corporation.

Tell 'em Rob sent you!

Posted in  | Comments [12] 


Jim Duffy from Take Note at Trinug

Thursday, May 12, 2005 2:03:05 AM (Eastern Daylight Time, UTC-04:00)

Tonight our local user group was “treated” to a “inspiring” and “insightful” look into how to “Tap Into Real World Web Services from eBay, Google, and Amazon.” by Jim Duffy, President Take Note Technologies, local radio personality, Dot Net Developer, INETA speaker, Trainer, and all around great guy. (I think his intro slide was much more detailed but I ran out of time to write down all of the things he had listed).

If you’ve never experienced a Jim Duffy presentation, I highly recommend it. Aside from being highly enjoyable and fun filled, Jim always makes sure we learn something. His look into web services, not so much the how, but the why, really got the ideas flowing on how this buzzword can really be used to make a difference.

Thanks Jim!

If you’re a Microsoft Dot Net developer in the Raleigh, NC area, be sure to check out the TRINUG user group for a list of the great speakers that are upcoming.

Posted in  | Comments [1] 


TRINUG: What's New in Mobile Development with Visual Studio 2005

Tuesday, April 12, 2005 5:47:55 AM (Eastern Daylight Time, UTC-04:00)

TRINUG Main Meeting -April 13, 2005
What's New in Mobile Development with Visual Studio 2005        
 

With all the buzz circulating about Visual Studio 2005, .NET 2.0, and SQL Server 2005, you might have missed some advancements in creating solutions for mobile device platforms such as Pocket PC and Smartphone. In this session, we'll explore aspects of the .NET Compact Framework 2.0, including new Windows Forms Controls, new control resolution and orientation features. We'll also look at the new features of Visual Studio 2005 that enhance the device development experience such as the new emulator and improved debugging capabilities. Finally, we'll examine SQL Server 2005 Mobile Edition and the new data options for mobile applications.

Presenter BIO:

Glen Gordon
http://blogs.msdn.com/glengordon/
Microsoft Developer Community Champion
SouthEast District

Posted in  | Comments [1] 


Raleigh Code Camp

Monday, April 11, 2005 10:30:27 PM (Eastern Daylight Time, UTC-04:00)

On Saturday we hosted our first CodeCamp event in Raleigh. I think that the day was a great success and I received a lot of positive feedback from those in attendance. If you missed it, you definately missed out of a great day of fun and learning. We had a great mix of local speakers and those that travelled from as far away as Chicago and Atanta to be with us. For some, it was their first time speaking in a conference environment like this, and was a great experience. As with other Code Camps, I was able to meet a lof ot new people! I am a big believer in the community driven focus of code camps.

As soon as I receive slides and code samples from the presenters I will be posting them on the www.codecamp.org website. Thanks to all of the speakers that presented! The list includes:

Chris Dix, Clay Birch, David Elliott, Doug Turnure, G. Andrew Duthie, Jason Storey, Jeff Atwood, Jim Duffy, John Shipway, Josh Carlisle, Keenan Newton, Mark Hutchinson, Mark Melsa, Maxim V. KarpovRaj Das, Todd Fine, and Rob Zelt.

There's talk already about a second event in the fall!

Posted in  | Comments [2] 


One Week to Code Camp: Don't Miss Out!

Saturday, April 02, 2005 7:49:23 PM (Eastern Daylight Time, UTC-04:00)

One week from today, Saturday April 9th is the 2005 Raleigh .Net Code Camp. [LINK]

What is Code Camp? Code Camp is a free day of Microsoft .Net related sessions, presented by speakers from within the .Net development community, on topics areas they are experts, or interested in. Some of these speakers are professionals, other are people with some very cool skills, ideas, and content on topics you might not find at a major, marketing driven conference. A list of sessions is available at www.codecamp.org/sessions.aspx

Did I mention it's free? Any you even get lunch! Free lunch? And .Net? What more could you add?

Fun! This event is not only full of learning, but good times and networking with other developers in the area. Don't miss out. To attend, please visit www.codecamp.org and signup, but hurry as the event is almost full.

See you there!

 

Posted in  |   | Comments [4] 


TRINUG - Special Event Guest Speaker Brad Abrams

Wednesday, March 02, 2005 5:18:42 PM (Eastern Standard Time, UTC-05:00)

Tonight, Wednesday March 2, the Triangle Dot Net User Group is holding a special meeting to hear Brad Abrams, Lead Program Manager, Common Language Runtime Team speak. If you're anywhere in the area and do anythign with .Net, this is a must attend event!  Ok, now go tell a friend.

Effective .NET Framework based development: Exception Handling and Memory Management
by Brad Abrams

Effective .NET Framework based development: Exception Handing and Memory Management

5:45-7:15pm: This talk will drill demystify two areas that cause many problems for C# and VB.NET developers. Correctly handling errors via exceptions and recovering gracefully when they occur is a deceptively simple problem. We will discuss time-tested guidelines for raising and handling exceptions and discuss changes for the soon to be release .NET Framework 2.0 product. The second topic is how to effectively deal with memory management in the CLR. We will take a look at how the automatic memory manager in the CLR really works and why it works that way and discuss best practices for writing code in that world. We will also touch on some new features coming in .NET Framework 2.0 in this area.

Posted in  | Comments [0] 


What is Secure, Reliable and Transacted?

Tuesday, February 08, 2005 10:39:45 PM (Eastern Standard Time, UTC-05:00)

Indigo!



Triagle .Net User Group - Feb 9, 2005 Agenda:
5:00 to 5:30 Pizza
5:30 to 5:45 Business Meeting
5:45 to 7:15 Presentation by Doug Turnure
7:15 to 7:30 Drawing for Prizes

Indigo
Presenter: Doug Turnure is a Developer Evangelist with Microsoft Corporation, focusing on .NET technologies. He serves numerous enterprise clients as a developer, author, trainer, and occasional conference speaker. His specialties include .NET internals, memory management, and distributed communication, although he enjoys anything pertaining to .NET. Prior to joining Microsoft, he spent five years as an instructor and course author with DevelopMentor and Aggelos, Inc. Doug is based in Atlanta, GA.

Topic Description: Indigo is the code name for a coming framework that will represent the standard for service-oriented architectures on the Windows platform. This talk will introduce the libraries, discussing both how and why to use them. It will show the architecture for Indigo, and discuss how to move from today’s solutions to tomorrow’s secure, reliable, transacted world.
For more info....

Posted in  | Comments [0] 


Raleigh Code Camp Update #1

Friday, February 04, 2005 10:04:07 PM (Eastern Standard Time, UTC-05:00)

The plans for the Raleigh Code Camp 2005 are starting to take shape. The website is up so you can go register. Space is limited so register sooner than later. People interested in speaking should download the Call For Speakers document and send in their info.

Posted in  | Comments [0] 


Raleigh Code Camp 2005

Wednesday, January 26, 2005 5:03:44 AM (Eastern Standard Time, UTC-05:00)

Thursday is our next planning meeting for Raleigh Code Camp 2005. If you are interested in speaking or have a topic that you would really like to help us find somebody talk on, please let me know. I was just looking at the great lineup of talks from the Florida Code Camp being held in February. So many good topics. Let's start the ideas flowing!

I hope to have registration details soon. Start spreading the word!

Posted in  | Comments [0] 


Raleigh .Net MSDN Code Camp

Friday, January 21, 2005 5:53:43 AM (Eastern Standard Time, UTC-05:00)

it's official, we will be holding a MSDN Code Camp in Raleigh, NC on Saturday April 9th at NC State University 's  College of Management facilities at Nelson Hall.

Raleigh Code Camp

The Code Camp is a community effort to promote learning through a series of talks on a variety of topics to the community, by the community, with content decided on through the community. Watch for announcments on the Triange .Net User Group website regarding requests for papers from those desiring to speak as well as registration details. Stay tuned and don't miss out. I hear the Florida Code Camp in February is full already and trying to make additional room. An new information will also be posted here.

 

Posted in  | Comments [1] 


Busy .Net Week in Raleigh, NC

Sunday, August 08, 2004 8:27:32 PM (Eastern Daylight Time, UTC-04:00)

Hey .Net fans, it's going to be a busy week in Raleigh North Carolina!

On Wednesday Aug 11 is the Triangle .Net Users Group meeting featuring Dr Clay Birch stepping through the process of using a Windows Forms Datagrid and taking a look at the new VS2005 GridView control.

On Thursday Aug 12 (Happy Anniversary Erika!!!) Glen Gordon will be in town as part of his World Famous MSDN Tour. Topics include ASP.Net Custom Controls, ASP.Net 2.0 overview, and a look at Infopath using vs.NET. More Info... [If you want to get your hands on a copy of VS2005, this might be the place to be!]

On Friday Aug 13th (Hey, that will be Friday the 13th!!!) we will likely continue our .Net wifi luncheon tour. If you're interested in joining us for lunch and some good .Net /Technology conversation drop me a note!

 

Posted in  |   | Comments [0] 


Ken Spencer at Triangle .Net User Group

Wednesday, July 07, 2004 5:17:35 PM (Eastern Daylight Time, UTC-04:00)


Ken Spencer
will be presenting at the Triangle .Net Usergroup meeting on July 14th. If you are anywhere near the Raleigh-Durham area this is a must see event! Ken is one of the finest speakers around is always an entertaining and informative show! For more info in the meeting, or the group please drop me a note, or check out the TRINUG web site including our new .Net Developer Forums area.

 

07/14/04 Reflection with .NET Framework
This session will dive into the power of Reflection with the .NET Framework. You will learn not only how powerful it is but see several examples of why Reflection is so powerful and useful in your day to day lives as developers and administrators.

Bio
Ken has been developing and managing application development with VB since the days of VB 1.0 Ken spends his time these days providing input into our clients' development projects as a senior architect, and working with various types of technology. He spends time with clients helping them design the architecture for new applications using Microsoft technology. He also specializes in migrating applications of various types to the .NET Framework. Ken also has experience with roughly 20 other languages on a variety of operating systems.

He is a cofounder and Vice President of 2nd Genesis Software, a producer of software to migrate Access applications to .NET. He is also cofounder of 32X Corp, a provider of software development services.

Ken has experience developing applications with Visual Basic, Visual InterDev, Visual Studio .NET and the .NET Framework, and BizTalk Server. Ken was the team leader on producing the .NET Readiness training for Microsoft to roll out the .NET Framework. Ken served on the Software Development Roundtable for .NET and has thus been involved in the .NET Framework and Visual Studio .NET for over 2 years.

Ken has authored and co-authored numerous technical books and magazine articles. Ken also a column for MSDN Magazine from 1996 until mid 2004.

Ken also worked with Microsoft in 2000 to create several guides for creating and hosting applications. These guides involved a wide range of Microsoft technology and resulted in a set of guides for both developers and hosting companies.

Ken is also a frequent speaker. He has spoken at TechEd (US and Europe), Dev Days, PDC, Microsoft internal events, User Groups, VB Connections  

Posted in  | Comments [1] 


April TRNUG Meeting Review: Indigo

Thursday, April 15, 2004 11:24:46 PM (Eastern Daylight Time, UTC-04:00)

This months guest speaker was Doug Turnure, Developer Evangelist, Microsoft and shared a great look at the "Vision" of Indigo and how we've moved from the start of object oriented programming to the service oriented models that are being put in place today. With the builds in flux as they are since PDC, Doug was unable to show us any live code, but it sounds like the Indigo team is on top of things. There was some good insight into the importance of standards and why Microsoft was waiting on some of them. (Microsoft waiting for standards? Haven't written that much in the past, but I think it's a great sign)

 

Some key points on Indigo:

 

Services Are Autonomous

Boundaries are explicit

Share schema, not class

Policy-based compatibility

 

If any of you know Doug, check with him next time you see him and verify if he really encrypted the notes he passed to the girls in school so the teacher wouldn't read them out loud and embarrass him!

 

It was a great presentation we look forward to seeing Doug back in the Triangle soon.

 

NOTE - The next MSDN event in Raleigh is on May 4th!

An audio replay of the WSV203 session from PDC that Doug referenced is available here and the powerpoint slides are available here. (If you're interested, all the PDC sessions are available here)

Posted in  |  |   | Comments [4] 


April TRINUG Meeting: Doug Turnure on Indigo

Wednesday, March 24, 2004 2:49:02 AM (Eastern Daylight Time, UTC-04:00)

April Triangle .Net User Group Meeting 4/14/2004

Preview of Indigo 

Service oriented architectures are becoming the norm for enterprise systems in today's distributed world. The heart of SOA is messaging standards, and the defacto standard for messaging is web services. Web Services are quickly moving to the forefront of corporate information exchange, and XML is the most common messaging format to describe the data. Indigo is the codename for Microsoft’s new messaging framework. It provides rich support for SOA that is complementary to traditional object-oriented approaches. Indigo represents the best of .NET Remoting, ASP.NET, .NET Enterprise Services, and web service Extensions (WSE), rolling them into a unified programming and administrative model. Indigo supports standards such as HTTP, XML, and SOAP, and delivers a mechanism for secure, reliable, transacted messaging. Indigo will be included in the next version of Microsoft Windows, code-named “Longhorn”, although it should be available independently at some time before Longhorn ships.

This talk will provide an introduction and preview of Indigo. It will include both the mechanics of using Indigo, and sufficient background as to address why Indigo is so important. Come and learn how to take advantage of the coming standard for SOA on the Windows platform.

Instructor Bio :
Doug Turnure is a Developer Evangelist with Microsoft Corporation, focusing on .NET technologies. He serves numerous enterprise clients as a developer, author, trainer, and occasional conference speaker. His specialties include .NET internals, memory management, and distributed communication, although he enjoys anything pertaining to .NET. Prior to joining Microsoft, he spent five years as an instructor and course author with DevelopMentor and Aggelos, Inc. His primary topics of instruction include VB.NET, C#, and ASP.NET. Doug is currently based in Atlanta, Georgia.  

For more information please visit the TRINUG Website

UPDATE: For some background info, check out this MSDN-TV show!

Posted in  |   | Comments [0] 


DevDays 2004 Raleigh-Durham

Thursday, March 11, 2004 6:17:03 PM (Eastern Standard Time, UTC-05:00)

A big thanks to Doug and all the speakers for putting on a very enjoyable and informative DevDays 2004 in Durham, NC.

Some of the key points that made it into my notes are:

    • Security – Care about, learn about it, deal with it
      Service Pack 2 – Be ready for it. See the “Windows XP Service Pack 2 – Security Information for Developers document on MSDN
    • Use stored procedures! At the very least, used parameterized queries. Dynamic SQL statements can be very, very bad. SPs are secure, fast, and easy to maintain.
    • Strongly Name your assemblies – Versioning doesn’t work unless the assemblies are strongly named.
    • Smart Clients – As defined by Todd Fine : “The best of thick and thin clients”
    • Auto updating apps are super cool. Todd did a great demo of using MSI to deploy an application once and keep it updating automagically Check out the AppUpdater component
    • Issue Vision, a sample source code application distributed at the event has some great smart client example code for handling semi-connected data access, threading, and much more.

The crowd was very excited by the Whidbey demos. Todd Fine and Ken Spencer did a great job of showing off some of the great new features, including many time saving shortcuts for developers. The Whitehorse modeling demos looked very slick, especially how it reacted to code changes.

Overall it was a great event that I hope continues to happen frequently. Thanks to everybody that stopped by the TRINUG user group table and said hello. On a semi-related note, Doug Turnure from Microsoft that did the opening keynote will be presenting Indigo (A must see!) at the April Triangle .Net Users Group meeting.

Posted in  |  |   | Comments [2] 


TRINUG - Guest Speaker Peter Debetta

Thursday, March 11, 2004 8:33:07 AM (Eastern Standard Time, UTC-05:00)

Tonight at the Triangle .Net Users group we were treated to the best SQL Server Yukon presentation I've seen since PDC. Ok, so it's the only one I've seen since PDC, but it was worth the wait! Peter Debetta from Wintellect fame gave us an excellent look at the new .Net technologies that will be a part of Yukon and lead some great discussions on when and where using .Net code instead of T-SQL makes sense.

One of the key take aways from the presentation was that juts becuase you can .Net code, it doesn't mean it's always the right thing. T-SQL still remains the method of choice when simply dealing with the data.

Be sure to check out Peter's Blog and watch for his upcoming book. Thanks again from the group!

 

Posted in  | Comments [1] 


Blogging from DevDays in Durham

Tuesday, March 09, 2004 5:20:22 PM (Eastern Standard Time, UTC-05:00)

Devdays is here!

Doug Turnure and a cast of others have started the day with a keynote. Following a couple video's about the IRL and Match.com using .Net technologies to “do more with less“, they are focusing on a number of new Microsoft products including Biztalk Server, SQL Reporting Serivices, and Whitehorse.  SQL reporting services is one of those great looking tools that I really need to take a closer look at. It looks like a very effective way to provide end users with reports on data. Whitehorse, shown by Ken Spencer is described as an “Integrated model-driven set of design tools to increase productivity and predicatability in design, development, deployment and maintenance of service-oriented distrubted systems“. Translation: Very Cool! It's far from just another code generator.

I'm going to be attending the Smart Client presentations and will post anything of interest.

Greg and I will be at the TRINUG user group table during the breaks meeting and hope to make many new .Net contacts.

Posted in  |   | Comments [0] 


Jim Duffy Presents DotNetNuke

Thursday, February 12, 2004 6:54:00 AM (Eastern Standard Time, UTC-05:00)

Jim Duffy Presents DotNetNuke

Wednesday, February 11, 2004

7:00 PM

 

Tonight at the TRINUG meeting Jim Duffy presented DotNetNule, a free content management portal.

 

A walk through in how simply it is to setup and administer a DotNetNuke portal. The Triangle .Net User Group site has recently been converted over. The framework provides a nice way to separate the site administration activities from the content entry/update roles.

 

One of the cool thing that Jim went on to discuss was the creation of your own modules for use within the portal framework. While the main portal code is in VB, you are able to use any .Net language to extend the portal to meet your needs, with the benefit of having built in security and administrative capabilities. Jim used DotNetNuke for his corporate website www.takenote.com. The coolest thing is that you can have info from the site automatically syndicated in RSS for aggregator consumption!

 

A new version 2.0 is apparently on it's way in the new future with skins and a new data provider model.

 

Tonight's meeting sponsor was SyncFusion who provided pizza and brought some great door prizes and product samples.

 

Created with Microsoft Office OneNote 2003
One place for all your notes

Posted in  | Comments [3] 


Dev Days Extra Sessions

Sunday, February 08, 2004 8:18:04 PM (Eastern Standard Time, UTC-05:00)

3/9/2004 - Intro to the Prescriptive Architecture Group

Microsoft has bolted an extended event to the end of DevDays on March 9th in Raleigh-Durham. This extra session is open to the public. It will run from 5:30 to 6:30 and will be at the Marriott Durham at the Civic Center, Ballrooms 1 and 2.

A number of us from the Triangle .Net Users Group will be at the event promoting the group as a great information resource to the local developer community.

Posted in  |   | Comments [0] 


January 14 Triangle .Net User Group Meeting

Wednesday, January 14, 2004 6:29:43 AM (Eastern Standard Time, UTC-05:00)

1/14/2004 - What's New in Delphi 8 for .Net

The presentation will feature a discussion of the new features
found in Delphi for .net.



The presentation will feature a discussion of the new features found in Delphi for .net. There will be demos of the product running in the .net environment, including ASP.net, database connectivity, component creation, interoperating with other .net languages and the new, integrated uml/eco/mda modeling tools.

The presentation will be given by Randy Miller of Borland
Software, Inc. and John Scalco of Ideal Software, Inc.

Randy Miller bio
Randy Miller, aka Granville Miller, is the Editor-in-Chief of The Coad Letter. As a software developer and architect, Randy has spent more than sixteen years in the industry, working at large companies such as IBM and Nortel as well as start-ups such as BroadBand Technologies, Make Systems, Access Network Management, and TogetherSoft. He is the co-author of Advanced Use Case Modeling and A Practical Guide to Extreme Programming. His interests include software development technology and agile software development processes.

John Scalco bio

John Scalco is the President of Ideal Software, Inc, a local consulting company. He has been developing Windows applications for the last 11 years using a variety of technologies including C++, Delphi, Visual Basic and .Net. He has a Delphi certification from Borland and is the President of the RTP-DIG Delphi User Group. He is also an active participant in the Triangle .Net User group.

For more information...

Next month... Developing Websites with DotNetNuke with Jim Duffy

Posted in  | Comments [2] 


Microsoft Dev Days 2004

Wednesday, January 14, 2004 5:19:25 AM (Eastern Standard Time, UTC-05:00)

Microsoft Dev Days 2004 will be making a local stop in Durham, NC on March 9th.  The official word on the event is:

DevDays 2004 promises to be one of the most rewarding events of the year for professional developers. With a focus on building secure Smart client and Web applications using the Visual Studio .NET infrastructure, this event will help you add power and security to your applications. Each attendee will also receive:
OpenHack source code

  • Visual Studio .NET "Whidbey" technology preview
  • "Whidbey" pre-release software
  • Microsoft Visual Basic®.NET Resource Kit
  • ASP.NET Resource Kit
  • Visual Basic .NET Resource Kit CD
  • SupportVision Source Code

I will be in attendance promoting our local .Net user group. if you're going to be there, stop by and say hi!

Posted in  |   | Comments [0] 


December Triangle .Net User Group General Meeting (TRINUG)

Thursday, December 11, 2003 8:42:11 PM (Eastern Standard Time, UTC-05:00)

The December TRINUG user group general meeting included an ASP.Net Security presentation by Travis Murray. Travis is a .Net Trainer for New Horizons Learning Center Raleigh and President of Artiem Consulting Inc. It was a great presentation and I highly encourage anybody that has the opportunity to hear Travis speak or to attend one of his classes to do so.

His presentation did a really good job of going through the three primary authentication models supported by ASP.NET and IIS. (Forms, Windows, and Passport) and some authorization methods to control user access to sites, and more specifically parts of sites.

A key point brought up was the importance of understanding the difference between the terms "Authentication" and "Authorization" which are often incorrectly interchanged.

Thanks Travis for a great presentation!

We had a number of new people in attendance thanks to a little floor time given by Juan Nassiff to mention the group at an MSDN event held in Cary, NC. The well attended presentation was focused on migrating from VB6 to VB.Net. I hope that we can work even closer with Microsoft at future events in the area to promote user groups as a community resource to more current and potential .Net developers.

Posted in  | Comments [1] 


What could Microsoft do to make the experience a better one?

Wednesday, November 19, 2003 7:28:59 PM (Eastern Standard Time, UTC-05:00)

Robert Scoble recently asked the question “why don't you attend a user group on a regular basis? If you do, what could Microsoft do to make the experience a better one?” and I thought should share my thoughts.

User groups are a great thing and I encourage everybody to get out and support your local group. If there isn’t one, start one. They are a great source of information, social contacts, and inspiration to grow your skills and try new things. I’m new to the area (geographically) and have really enjoyed my experiences so far with the TRIangle Dot Net Users Group in North Carolina. (Raleigh, Durham, Chapel Hill). It is a very active, continually improving group that has helped me increase my skills, meet new people, and have fun at a great social event.

As for Robert’s question, here’s what I think.

Support INETA - Microsoft should continue to provide INETA with whatever support they can, including resources (Money, speakers, content) and promotion. They doing a great job helping users groups already and with more support, can do even more.

Participate – It’s great to hear about Microsoft staff attending user group meetings, not just as speakers, but as active participating members of the community. I highly encourage this and invite any members of Microsoft that happen to be in our area to stop by.

Information – Keep us in the loop. Tell us the development stories and progress. Involve us in the process. Tell MS research that we’re a great sample of the market to involve in their cool projects! The hands on labs at PDC were great and I think that MS could easily build on the concept by creating hands on demo’s for user groups. We know MS can’t send Don Box to every user group (Or could you?), but why not send a Don Box demo with slides and a workbook similar to the hands on labs to teach the teachers and provide good content for the user groups. Don could even send a music video intro.

Free Stuff – Ok, not just free, but special offers to user groups would be good and would both promote MS technology as well as add value to group membership. Things like discounts on Conference Registration (PDC, Tech Ed), MSDN subscriptions, and MS-Press books. NFR software and other marketing SWAG for prizes would also be great.

Posted in  | Comments [1] 


TRINUG Special Interest Groups

Wednesday, November 19, 2003 6:42:58 PM (Eastern Standard Time, UTC-05:00)

On the 3rd Tuesday of the month two very interesting Special Interest Groups (SIGS) from the TRIangle .Net Users Group meet. Both sessions were excellent tonight and here are some of the highlights:

 

The Web Development SIG lead by Chris Love of Extreme Web Works took a code level look at exception handling. Chris walked us through some code examples and shared some best practices that he has developed based on real world experiences. Some things we covered were: 

  • What are “Exceptions”?
  • How can Exceptions be handled gracefully?
  • How can we create our own Exceptions?
  • How can we extend our Exception Handling to include error logging and notifications?

One of the things Chris shared was the following code that he uses to programmatically capture the contents of all control on a form to include in an error report.

Dim _control As Control
Dim ErrorDescription As New System.Text.StringBuilder
For Each _control In Page.Controls
    'Find the HTML Form Control
    If _control.GetType.FullName = "System.Web.UI.HtmlControls.HtmlForm" Then
        Dim _ctr As Control
        ErrorDescription.Append("Controls -------------" & vbCrLf)
       
For Each _ctr In _control.Controls
            'For each control on the form, pull the appropriate content for
            'it's defined type.
            Select Case _ctr.GetType.FullName
                Case "System.Web.UI.WebControls.TextBox"
                    Dim tb As TextBox = CType(_ctr, TextBox)
                    ErrorDescription.Append(tb.ID & " - " & tb.Text & vbCrLf)
                Case "System.Web.UI.WebControls.Literal"
                    Dim ltl As Literal = CType(_ctr, Literal)
                    ErrorDescription.Append(ltl.ID & " - " & ltl.Text & vbCrLf)
                Case "System.Web.UI.WebControls.Label"
                    Dim lbl As Label = CType(_ctr, Label)
                    ErrorDescription.Append(lbl.ID & " - " & lbl.Text & vbCrLf)
                Case "System.Web.UI.WebControls.RadioButtonList"
                    Dim rb As RadioButtonList = CType(_ctr, RadioButtonList)
                    ErrorDescription.Append(rb.ID & " - " & rb.SelectedItem.Value & vbCrLf)
            End Select 
        Next
    End If
Next
 

This was one of those great informative sessions that made us all think of things we could do better in our code.

The second group is the newly created Architecture And Patterns SIG lead by John Brady of Organelle.  This group is very interesting because it is still in the process of defining it’s scope. The simple question of “What is architecture?” has turned into a very interesting topic. We quickly discovered that this term can mean a lot of different things to a lot of different people.

 

Part of the conversation led us to try and compare Software Architecture with more traditional Building Architecture. While some interesting parallels were drawn, it was very clear how unique software development can be from other “building’ projects. Another key issue was how far should architecture go before it becomes something else? And what is that something else officially, design? Implementation? Plumbing?

 

It was good to look back at some of the different models including the initial move to Object Oriented Development, Client/Server and Web based, to the current visions of a Service Oriented Architecture. In the end we decided to do a little research for next month about how Industry, Open Source, and Academics define SOA. Hopefully some comparisons will allow us to see their views on architecture and compare the differences.

 

I really enjoyed this session and look forward to seeing where things take us as we proceed through architecture and make our way through patterns. This is a fun, code neutral group and encourage anybody interested in this area to make it out and join in. More information about the TRINUG SIGS can be found on the group website. 

Posted in  | Comments [2] 


Triangle .Net Users Group (TRINUG)

Thursday, November 13, 2003 9:19:12 PM (Eastern Standard Time, UTC-05:00)

Last night was the November General Meeting of the Triangle .Net Users Group (TRINUG). I strongly encourage anybody living in the Raleigh, Durham, Chapel Hill area of North Carolina that has an interest in .Net software development to come check things out.

Last night we enjoyed a presentation by Paul Ballard of The Rochester Consulting Partnership on Data Access Application Blocks. His talk took a look at the Microsoft Data Access Application Block as well as the one updated and modified by the GotDotNet community. Along with looking at the code, Paul took some time to go through some of the reasons why to actually use a DAAB within your Data Access Layer and the importance of a separate DAL within your.

As well, Chris Love and I somehow ended up in front of the group discussing his trip to Tech Ed and my trip to PDC. For those interested, here are some on the links that I mentioned regarding sources of news and info from PDC

PDCBloggers.Net
LonghornBlogs.Com
Longhorn.MSDN.Microsoft.com

www.msdn.microsoft.com/longhorn/

Following the meeting there were many great conversations about things people like about the group and changes that they would like to see. It’s great to see so much excitement right now noth within the group as well as the overall Microsoft Developer community.

Posted in  | Comments [0]