[Hidden-tech] TONIGHT: Real World Programming in C# - by Bill Bither

Jami Albro-Fisher jafisher at metacomet.com
Tue Oct 3 10:29:58 EDT 2006


Real World Programming in C# - by Bill Bither 


This presentation demonstrates an interesting side project I'm working
on.  I'm developing an application for fun that will synchronize photos
from Flickr to a local folder of photos.  Read my blog post
<http://atalasoft.com/cs/blogs/billbither/archive/2006/09/25/10903.aspx>
for a brief explanation of why I would want to do this.  

This topic is intended on being a great learning experience for beginner
to intermediate programmers.  I also invite more advanced programmers to
help drive this discussion.  It covers many issues that a .NET developer
might run across when writing a windows or web business application.
Several concepts will be demonstrated including:

*	Programming against a 3rd party library (the Flickr.NET
<http://www.codeplex.com/Wiki/View.aspx?ProjectName=FlickrNet>  library)

*	Separating UI from application logic 
*	Windows Forms programming including a study of the Background
Worker thread introduced in .NET 2.0 for effective asynchronous
programming 
*	The .NET event design pattern, and other .NET design guidelines 
*	Manipulating XMP image metadata using .NET 3.0 RC1 
*	Demonstrating how to download a file using System.Net classes 
*	Using static code analysis to follow standard design patterns 
*	Given Time: using XAML and WPF instead of Windows Forms to
create a UI (I could use help with this one!) 

In an attempt to attract a larger crowd and increase the "fun" factor,
we will be starting this meeting at the Atalasoft office for the first
hour, and concluding with some food and drinks at the Apollo grille.
Please be prepared to spend at least $10-$15 on food, and possibly more
if you plan on having a drink or two.  

About the speaker

Bill Bither is the president and founder of Atalasoft, Inc.  He has
experience developing object oriented components and applications in the
Imaging industry, and running a software company.  He also employs
developers much smarter than him.  Read more info on Bill's blog
<http://www.billbither.com/> . 

Meeting Details
Tuesday, October 3 at 6:00 PM
This meeting will be held at the Atalasoft, Inc.
<http://www.atalasoft.com/>  office in Easthampton, MA.  Click here for
a map
<http://maps.google.com/maps?f=q&hl=en&q=116+Pleasant+St,+Easthampton+MA
&ll=42.273625,-72.662544&spn=0.072528,0.181618&om=1> . 
Directions to Atalasoft, Inc.:

>From the South
Travel Interstate 91 North, take Exit 17B (Easthampton). Follow Route
141 to Easthampton. At the foot of the mountain, turn right onto East
St. Follow for approx. 2.3 miles. Turn left on to Ferry St. Follow to
the end. Take a left onto Pleasant St. Go approx 3/10 of a mile,
Eastworks will be on your left at 116 Pleasant St. Enter the main
entrance and take the stairs or elevator to the 3rd floor. The Atalasoft
office is just past the Eastworks office on the left, Suite 321

>From the North
Travel Interstate 91 South; take Exit 18 (Northampton). Take a right at
the bottom of the ramp. Follow route 5 to Easthampton. Turn right onto
East St. Follow for approx. 1.5 miles. Turn right on to Ferry St. Follow
to the end. Take a left onto Pleasant St. Go approx 3/10 of a mile,
Eastworks will be on your left at 116 Pleasant St. Enter the main
entrance and take the stairs or elevator to the 3rd floor. The Atalasoft
office is just past the Eastworks office on the left, Suite 321.

(if you miss East St. and end up in the town of Easthampton, follow
signs for Rt. 10 north, and take a right at the rotary onto Pleasant St.
Eastworks will be on your right.)

If you have questions, please direct them to 

Jami Albro-Fisher
<http://wmassdotnet.org/cs/user/Profile.aspx?UserID=2103>
(413-536-5989)
User Group Leader, Western Mass .NET Users Group
<http://wmassdotnet.org/cs/> 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.hidden-tech.net/pipermail/hidden-discuss/attachments/20061003/6c351661/attachment-0006.html 


Google

More information about the Hidden-discuss mailing list