| |
|
|
|
|
Updated 04/19/2010 |
To Member: |
|
|
| |
| |
| |
| |
| |
| |
|
|
| |
Join our e-mail Group membership list
follow me on Twitter!
Join our Group on LinkedIn |
| |
|
| |
|
| |

Next Meeting
No Registration Required
for this Event |
| |
|
| |
|
| |
|
| |
Feature
Presentation
|
| |
|
| |
| |
+
=

YOUR Silverlight World – Use WCF to Easily Move Data
and
More Best Practices
with
Doug Gregory,
Enterprise
Architect |
| |
If you are like most of us application
developers, you have had little need to use the .Net Windows
Communication Foundation (WCF) in your applications other
than to consume services written by others. Now,
Silverlight development makes WCF a critical part of YOUR
business applications, especially when YOU interact with back end
databases.
WCF allows you to elegantly and easily move data
around, but only if you know how. Come and find out how from
Doug! He has experience in this specific area and will
present several best practices for you to use WCF services
in your Silverlight applications. These include ways to
organize your services for reusability and testability, how
to write your service clients that work effectively with the
Silverlight asynchronous model, and techniques you can use
to avoid some of the common pitfalls when developing your
own WCF Services.
You'll leave understanding how to use WCF in YOUR
Silverlight World. Prior experience in these technologies is
not required – Doug will quickly bring you up to speed;
however, if you are already challenged by these areas, you
will gain a deeper understanding to make your life easier!
FMI:
Microsoft Silverlight
and
Windows Communication Foundation |
|
| |
|
Updated 04/19/2010 |
| |

Notes from
Feature Presentation |
|
| |
|
| |
| |
Contributors: Martin
Buchanan
and Chris Wallace.
1. The key limitation of
Silverlight is that many parts of the .NET framework are excluded,
either to keep the downloads small or for security reasons. This is
basically appropriate for the platform.
2. Siverlight does not support the System.Data namespace or direct
access to databases.
3. To overcome the limitation in number 2, use Windows Communication
Foundation (WCF) and a service-oriented architecture (SOA) to build
data and business logic services consumed by Silverlight.
4. In WCF you specify service, address, binding, and contract. WCF
allows multiple bindings for the same service.
5. .NET 4.0 improves and simplifies WCF web.config settings.
6. Data annotations were shown (System.ComponentModel.DataAnnotations),
which can be used with the Validator class in the framework and with
the DataForm. The UI in Silverlight and the services in WCF can now
share validation logic -- a big improvement.
7. WCF has great trace logging, which is server side. On the client
side, Silverlight cannot write files (no workaround noted).
Download
the
slides and demo application
from Doug's presentation here. |
|
| |
|
| |
Doug
Gregory
|
| |
|
| |
| |
 |
Doug
Gregory is the Senior Technology Leader for The Spitfire
Group and is responsible for establishing design principles
and ensuring quality technical delivery of client
engagements. He has over twenty five years of experience in
the software industry, and offers a unique combination of
business knowledge and a deep understanding of software
toolsets, concepts and integration methods. |
| |
Doug
has been working with the Microsoft .Net Framework for
almost ten years, specializing in SOA and custom frameworks.
Doug is a former President of the Northern Colorado Dot
Net User Group and frequently speaks there and at other
Front Range user groups. |
| |
|
|
| |
|
| |

Meeting Sponsor
|
| |
| |

with
Allison Ogren, Modis IT Consulting |
| |
Modis,
a Fortune 1000 company, is one of the world's largest and
most respected providers of Information Technology Resource
Management (ITRM) services and solutions.
ITRM
is defined as deploying human intellectual capital to meet
an organization's information technology goals using the
optimal mix of internal staff, outside consulting resources,
and project outsourcing.
Today,
Modis delivers world-class ITRM solutions to over
2,000 clients in the United States, Canada, and Europe.
Modis IT Consulting,
303-796-7500, Contact
Allison Ogren,
303-222-2440 |
|
| |
|
| |
Meeting
Sponsor Refreshments
|
| |
|
| |
| |
 |
Refreshments for you, provided by our meeting
sponsor.
Pizza and Soft drinks.
For your light
dinner / snacks and drinks during our Informal Networking and Refreshments
before our meeting begins.
Quantities
Limited
- Come early, 5:30 -
6:00 |
|
| |
|
| |

Meeting
Agenda
|
|
| |
5:30 p.m. -
9:00 p.m.* PLEASE silence your electronic devices during
our events.
5:30 - 6:00 (30 min) Informal Networking and
Refreshments (come early)
You may arrive at or after 5:00 p.m.
Meeting
starts
PROMPTLY
at 6:00 p.m.,
entry after that is not
guaranteed.
You
must arrive before 7:00 p.m., when
access is scheduled to be locked.
If you
leave the 4th floor after 6:00 p.m., return entry is not
available.
See FAQ.
6:00 -
6:15 (15 min) Welcome and Announcements with
Chris
Wallace
plus Open "Mic" Time - Member Announcements and
Job Talk, your
time to speak!
6:15
-
6:30
(15 min)
Sponsor Introduction
6:30
-
6:45
(15 min) Networking Break
6:45 - 8:15 (90 min)
Feature Presentation
YOUR Silverlight World – Use WCF to Easily
Move Data & More Best Practices
with
Doug Gregory,
Enterprise
Architect
8:15
- 8:45
(30 min) Closing Thoughts, Door Prizes,
and Wrap-up
with
Chris Wallace
* All times are approximate and
subject to change.
Please note: we need to vacate
the room no later than 9:00 p.m.! |
|
|
|
| |

Meeting Door Prizes
|
| |
| |
To
qualify to win any of our door prizes, follow the
complete door prize requirements and details.
You must be a qualified
group member and you must be present to win -
Include your name and current e-mail address on your ONE (only) business card
entry per meeting. All door prizes are subject to change. Other door prize qualifications may be required by third
party sponsors, check with them.
Winners agree to send a business-like thank you by e-mail to
your door prize
provider (you will be given the name and e-mail address to send your
thank you). Accepting a door prize obligates each winner to
send a thank you note to their door prize provider.
Previous
winners who have not sent their thank you note are not eligible to
win again! Thank you for your participation!
Many
door prizes are NOT listed here (if you have attended
before, you know)!
|
|
| |
|
|
From Modis
Our monthly meeting sponsor! |
| |
| |
5 – $10 Starbucks Gift Cards and
4 – $25 Chili’s Gift Cards
(includes Chili's, On The
Border, Macaroni Grill and Maggiano’s Little Italy) |
|
| |
|
|
From Softpro
Books
Your User Group's Preferred Bookstore! - See their
new web site! |
| |
| |
Celebrating 6+ years of
support from Softpro Books to our user group! |
| |
1 –
$20 gift certificate
to
Softpro
Books
-- Winners: Check
expiration
date !!!
6862 S. Yosemite St., Centennial, CO (near DTC, SW of Arapahoe Rd & I-25)
An independent computer
bookstore -
wide selection of the best computer books available anywhere!
303-740-7751 |
|
| |
|
|
From
JetBrains
|
| |
| |
4 –
ReSharper full licenses -- The Most Intelligent Add-In To
Visual Studio |
|
| |
|
|
From
Nevron
|
| |
|
| |
|
|
From
PrimalBits Software
|
| |
| |
 |
1
–
SQL Sets
--
full license --
Quickly capture and organize query-based
snapshots of your SQL Server data into a single, self-contained file
called a Portable Data Set Document. |
|
| |
|
|
From A
Variety of Developer Book Publishers and Software Vendors
|
| |
| |
Selected from developer
software, books, and
other items! |
|
| |
|
|
From Microsoft
See all Microsoft Press Books and Upcoming Titles! |
| |
| |
Selected from developer books, software, hardware,
t-shirts, mugs + other cool stuff!
(subject to availability) |
|
|
|
| |

FREE
Book Offers |
| |
| |
 |
"FREE Book in Exchange for a Book Review." |
|
| |
| |
If
selected, you agree to write a
review which the user group will post to our web site and provide to the
publisher, then you get to keep the book! |
|
| |
| |
How to claim your F R E E book
and write your review:
|
|
| |
| |
1.
Select one of the books currently offered for
review (one outstanding review per member, please): |
|
| |
|
| |
| |
2.
Be the first to send an e-mail message to
Chris Wallace.
State that you will write a review of that book within 60 days of
receiving that book and that you understand and agree to follow the book
review process and submit your review as described in our
“How To Review.” |
|
| |
| |
Do Not Participate - Unless you agree to follow our "How To Review"
Steps! |
|
| |
| |
3.
Attend our Meeting described in this e-mail to see if
you are a winner of your book choice! Get your book at our Meeting.ou must be present at that Meeting to pick up your book, no exceptions. If
you are not present to obtain your book at the time during the Meeting when<><><>
it is offered, it will go to the next person who submitted an e-mail in the
order received. |
|
| |
| |
4.
Start reading and writing! |
|
|
|
| |

Next
Lab
No Registration Required for this Event |
| |
|
| |
|
Note: Next Lab in April |
User Group Lab (usually
monthly on
Friday
before our Meeting, check here for updates)
NEXT Lab: Friday,
April 23,
2010,
7:00 p.m.-9:00 p.m.
(Check back for more details on our homepage and
our April newsletter)
Location:
LeaderQuest,
Directions and Bing Maps

Address:
6825 South Galena St., Englewood,
CO 80112,
Phone: 303-832-4665
Learning
Regular Expressions applied to Dynamic LINQ Entities in C#
with William Wegerson |
| |
|
|
| |
|
| |
| |

Future Lab Dates are Available for YOU to Present |
|
| |
|
| |
|
Note: No Lab in March |
User Group Lab (usually
monthly on
Friday
before our Meeting, check here for updates)
Note: No Lab in March
Lab is available - contact us now to schedule
your presentation,
which can be on:
Fridays
before our Meeting,
7:00 p.m.-9:00 p.m.
Location:
LeaderQuest,
Directions and Bing Maps

Address:
6825 South Galena St., Englewood,
CO 80112,
Phone: 303-832-4665 |
| |
Your topic
title here! |
|
| |
| |
Your name and title here! |
|
| |
|
| |
Your Name Here!
|
| |
|
| |
| |
Your photo here! |
Your bio here!
Your contact information here! |
| |
|
|
| |
|
| |
Lab Sponsor
|
| |
|
| |
|
| |
|
| |

Azure
Firestarter Registration Required
for this Event |
| |
|
| |
|
| |
|
| |
| |

Azure Firestarter - Cloudy
with a chance of Awesomeness!
Live Meeting Webcast from the
Microsoft Campus, Redmond, WA |
| |
Did you miss our Denver March 9 Azure event? *
Did you attend and want more?
Join us at this full day Live Meeting
Webcast!
REGISTER
The cloud is everywhere and here at
Microsoft, we’re flying high with our cloud computing
release, Windows Azure. As most of you saw at the
Professional Developers Conference, the reaction to Windows
Azure has been nothing short of “wow” – and based on your
feedback, we’ve organized this Windows Azure Firestarter
event to help you take full advantage of the cloud.
This daylong event will focus on helping developers get
‘cloud ready.’ We’ll start by revealing Microsoft’s
strategic vision for the cloud, and then offer an end-to-end
view of the Windows Azure platform from a developer’s
perspective. We’ll also talk about migrating your data and
existing applications (regardless of platform) onto the
cloud. We’ll finish up with an open panel and lots of time
to ask questions.
* Click
here
for notes from our Denver March 9 Azure event + more
resources!
Click
here
to view on demand our past Firestarter Live Meeting
Webcasts on ASP.NET MVC, Silverlight, and Windows 7. |
|
| |
|
|

Career
Opportunities and Professional Networking
|
| |
|
| |
|
| |
|
| |
|
| |

BizSpark
and WebsiteSpark
|
| |
| |
Do you have a software development business
start-up? |
|
|
 |
|
| |
Visibility, support and software for professional
early stage software development business startups - at no upfront
cost!
Decide
if BizSpark works for you, see:
BizSpark;
then contact
Joe Shirey.
|
|
| |
|
| |
|
| |

FREE and
Discount Training
|
| |
|
| |
|
| |
|
|

Denver .NET Study Group
|
| |
|
| |
|
|
|
|

Get Your FREE Developer Web Site
|
| |
|
| |
| |
Get six months of free
hosting at
ASP Spider
(see their site for details) (not affiliated with our user group).
Thanks for this information from John Thompson, user group
member.
Remember, no more free sites from Verio! |
|
|
|
| |

Magazines
|
| |
|
| |
| |
 |
FREE at our user group meetings
(when available)!
CoDe Magazine
get your personal
complimentary subscription,
click here |
|
| |
|
| |
|
| |
|
| |
|
|
|
|

|
| |
|
| |
|
| |
Copyright © 2000 - 2010
Denver Visual Studio User Group.
All Rights Reserved. Please see
Notice. |