Download Microsoft
Visual Studio 2010

Microsoft Visual Studio 2010

Denver Visual Studio User Group   www.DenverVisualStudio.net
"developers sharing and networking for our road ahead"

 

Denver Visual Studio User Group

    
Click here to read this complete message online.

Denver VS UG - Home 

 
Updated since this e-mail was sent! Updated 06/23/2010

 

 To Member: 
 From: Chris Wallace
 
Message Date: June 21, 2010

 Monthly Update  -  H e a d l i n e s      

Monthly Items

Feature Items

 
  Next Meeting: Mon., June 28
    
Feature Presentation
    
Meeting Sponsor
    
Refreshments
     Agenda
     Door Prizes, Give-A-Ways
Next Lab: Fri., June 25
User Group Contacts

Events Coming Soon
FREE Book Offers FREE Book in Exchange for a Book Review!

Lifelong Learning in IT -
    
a Discussion with Students
Denver Visual Studio 2010 Community Launch
     with our Member Volunteer Speakers!


--- Reminders ---
Join our Group on LinkedIn - Jobs & Networking!
Join our Denver .Net Study Group
BizSpark and WebsiteSpark
Free & Discount Training, Pluralsight On-Demand!
 

Thomson Reuters

 

 
 
 
 
 
 
 
 
  Join our e-mail Group membership list Join our e-mail Group membership list     follow me on Twitter! follow me on Twitter!
  Join us on LinkedIn! Join our User Group on LinkedIn     Join us on LinkedIn! Join our Study Group on LinkedIn
     
 
 Next Meeting      No Registration Required for this Event
   
 
Add this event to my Outlook Calendar! User Group Meeting
Monday, June 28, 2010
5:30 - 6:00 p.m. Networking and Refreshments
6:00 - 9:00 p.m. Meeting
Location: Microsoft Southwest District, Denver, Directions and Bing Maps
Address:
7595 Technology Way, 4th Floor, Denver, CO 80237, Phone: 720-528-1700
   
    Feature Presentation     
   
 
  Data
Increase Performance Using Locally Stored Data
with Ben Hoelting, Senior Software Developer, Colorado Technology Consultants, Inc. and C# MVP
   
     Does this sound like YOU: "Regardless of how connected my users are -- I need to store data locally to increase performance -- how do I do that?"
     Find out how from Ben as he discusses a new technology from Microsoft that you can use today as well as a few other tried and true techniques!
    
    
Many applications and technologies these days require data to be stored on the client. Some applications need to work even when a network connection is not available. Even with the many Wi-Fi hot spots and 3\4G networks these days, the lack of  constant connections is diminishing as a problem and being replaced by another need which is becoming more prevalent -- the need to store data locally to increase performance. 
    
Don't let the size of your data today clog up your network bandwidth -- turn your network problem into a developer solution! Turn to client side data storage to reduce the traffic and speed up your applications.
    
Consider using a new technology: the Sync Framework from Microsoft. You may also use several other different synchronization options to accomplish client side data storage, no matter what your reason for doing it. Ben will discuss managing caching and synchronizing disconnected data.
    
Join Ben to explore these developer technology solutions and compare them with each other to find your best techniques for data synchronization, then solve your data problems - increase performance using locally stored data!
FMI: Microsoft Sync Framework Developer Center
   
Updated since this e-mail was sent! Updated 06/23/2010
 
 Notes from
Feature Presentation
   
 
       Contributor: Martin Buchanan.

Locally stored data can increase performance by avoiding trips to the server or can enable offline operation for occasionally connected apps.

There are no database access assemblies in Silverlight; access data via web services.

HttpContext.Current.Cache provides server-side caching.

The System.Runtime namespace now has caching support that can be used by either web or Windows apps.

A Silverlight app can be configured for out of browser operation but may still need Internet connectivity.

A trusted out of browser Silverlight app has greater disk access.

To access a limited amount of isolated disk storage, use GetUserStoreForApplication.

Can design apps to work online or offline. Use GetIsNetworkAvailable in System.Net.NetworkInformation.NetworkInterface to determine whether the net is available.

Use a data service provider to abstract away whether you are working offline or online.

Can download and use the Microsoft Synch Framework to implement occasionally connected applications. Need to be in synch on the versions of the Synch Framework and the providers used. The Synch Framework has some ability to handle schema changes.
   
    Ben Hoelting      
   
 
  Ben Hoelting      Ben Hoelting graduated from Colorado State University in 1997 with a BS in Computer Information Systems and a Minor in Computer Science.
    
Ben joined the IT industry in 1996 as an intern and has worked with .NET since its inception back in 2002. Worked for the Gates Corporation (formerly the Gates Rubber Company) from 2000 – 2005. He left Gates to pursue a consulting career. Currently he works for Colorado Technology Consultants, Inc. in Colorado Springs.
       His most recent projects include a Silverlight line of business application that uses the ADO.NET Entity Framework to access the backend data store. He also still supports and adds features to a Windows forms Smart Client that requires offline support, an ASP.NET tracking system for the floral industry and a Microsoft CRM customization using ASP.NET.
    
Ben is also a MCP, certified in both CRM Customizations and .NET Framework Application Development.
 
     Ben is very involved in the local .NET community and is the leader of the South Colorado .NET User Group. Colorado Technology Consultants
  Contact Ben Hoelting, Blog, Twitter
   
 
 Meeting Sponsor
 
  ExecuTrain of Denver
Your Introduction to ExecuTrain of Denver
with Michael Ruark, Manager of IT Training
   
     ExecuTrain provides the best pricing structure of any Microsoft certified training provider in Denver.  We specialize in technical training; including Microsoft, Cisco, CompTIA, HP, ITIL, (ISC)˛, PMI (Project Management), NetApp, Oracle, VMware and Autodesk.  ExecuTrain is a Microsoft Certified Partner for Learning Solutions (CPLS). We also provide desktop application and professional development training. Other training options include, ExecuTrain Virtual Campus (EVC) bringing together self-paced courses, instructor-assisted training, and a robust reference library to enable the flexible delivery of long-lasting training results. Our diverse e-learning catalog contains over 1,300 on-demand courses which are accessible 24 hours a day and seven days a week.
     ExecuTrain also holds certifications as a Small Business and a Minority Business Enterprise (MBE) in promotion of diversity and a GSA Pricing Schedule (GS-02-0042 P). We have 35 locations across the US, including Denver. 
FMI: see ExecuTrain of Denver, Directions and Bing Maps
     Home of our Denver .Net Study Group!
(see below)
   
    Michael Ruark      
   
 
  Michael Ruark      Michael Ruark’s experience includes over 15 years in the IT training market, most of which has been in the Denver area. He has recently marketed training on a national basis.
    
He primarily focuses on certified technical training and accelerated boot camp formats. Michael’s goal is to make ExecuTrain one of the most nationally respected IT training providers in the US.
  Contact: Michael Ruark. 303-771-3776     Michel Daboul, 408-844-8766
   
   Meeting Sponsor Refreshments     
   
 
  Catered Mexican Grill      Refreshments for you, provided by our meeting sponsor. Catered Mexican Grill 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/Sco Scofield
     plus Open "Mic" Time - Member Announcements and Job Talk, your time to speak!
6:15 - 6:30 (15 min) Sponsor Introduction - ExecuTrain with Michael Ruark
6:30 - 6:45 (15 min) Networking Break
6:45
- 8:15 (90 min) Feature Presentation
    
Increase Performance Using Locally Stored Data
     with Ben Hoelting
8:15 - 8:45
(30 min) Closing Thoughts, Door Prizes, and Wrap-up
     with Chris Wallace/Sco Scofield
      * 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  ExecuTrain      Our monthly meeting sponsor!
 

1.   3 $50 gift certificates to an item of your choice

   
 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     
 
  3 ReSharper full licenses -- The Most Intelligent Add-In To Visual Studio
   
 From  Nevron     
 
  Nevron -- visualize your success 1 Nevron Chart for .NET Lite edition -- visualize your success -- full license -- powerful Charting for .NET
 
 From  PrimalBits Software     
 
  SQL Sets 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  TekPub     
 
  TekPub 3 TekPub 30-Day Subscription - Straight from the Experts
   
 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!

"FREE Book in Exchange for a Book Review."

 
  Note: The book below was awarded during our May meeting. Book was originally planned for June meeting, but it arrived early and was made available during May; therefore, there is no additional book for June!
 
New!
Stephens' C# Programming with Visual Studio 2010 24-Hour Trainer (Wrox), by Rod Stephens (Microsoft MVP)
ISBN: 978-0-470-59690-6, Published May 2010, 552 pages
 
 
 Next Lab     
No Registration Required for this Event    
   
 
Add this event to my Outlook Calendar! User Group Lab (usually monthly on Friday before our Meeting, check here for updates)
Friday, June 25, 2010
 L a b   --   t h i s   F r i d a y
7:00 p.m.-9:00 p.m.
Location: LeaderQuest, Directions and Bing Maps   Limited Seats
Address: 6825 South Galena St., Englewood, CO 80112, Phone: 303-832-4665
  Microsoft Silverlight
Silverlight 4 with RIA Services in C#
with William Wegerson, MVP C#

 
NOTE: This is a repeat of our highly popular lab from last month, May!
    
Want to code in to Silverlight 4.0?
    
Yes, join William Wegerson as he gives you an introductory step-by-step into creating an off-the-shelf Silverlight 4 application.
     This will be more of a presentation than a lab, but you can optionally bring your personal laptop* and follow along with the presentation and make this into your own 'hands-on' lab. Our time will be paced so that those who are coding on their laptops can type and ask questions as the talk progresses.
    
Laptops are optional. This time, no hardware will be provided by the lab, unlike most of our Denver Visual Studio User Group Labs. Enjoy yourself in the intimate setting of our lab as we build a real Silverlight application together!
FMI: Silverlight
* If you bring your laptop, please have (at least) the 30 day trial version of Visual Studio 2010 installed along with Silverlight 4:
   
 + Microsoft Visual Studio 2010 Ultimate Trial - Web Install
    
+ Get Started with Silverlight with One Install
     NOTE: William will be there one hour early (6:00 p.m.) to help with those who don’t have these above tools installed. Disks are limited so please try to have both items installed before arriving at the lab. Seating is limited so be there early.

   
   William Wegerson     
   
 
  William Wegerson      William Wegerson is a C# developer with over twenty years experience in the industry going from C to C++ to C# targeting many disciplines from  GUI applications to websites to VSTO addins.
    
In 2009 William was recognized by Microsoft for his community work as a MSDN (C#/Regex) Forums moderator and his blog .
  Contact William via his blog.
   
   Lab Sponsor    
   
 
 

LeaderQuest
LeaderQuest, Directions and Bing Maps

   
 
 
 Future Lab Dates are Available for YOU to Present
   
 
  Your topic title here!
 
  Your name and title here! Plus, your photo, bio, and contact information here!
FMI or for YOU to  present at a future Lab, Contact Larry Haskin.
    
 
 Lifelong Learning
    
   
Updated since this e-mail was sent! Updated 06/23/2010 
  Special Campus Event: Lifelong Learning in IT - a Discussion with Students
Wednesday
, June 23, 2010
Department of Computer Information Systems, Metropolitan State College;
University of Colorado, Metropolitan State College, and Community College
(combined downtown
Auraria Campus), Denver, CO
   
 
  Lifelong Learning in IT - a Discussion with Students
with Chris Wallace, Microsoft MVP C#
 

 
     Chris Wallace was asked by Mark Segall, Ph.D., head of the Department of Computer Information Systems (CIS), Metropolitan State College of Denver (MSCD), to talk to their assembled students in CIS. The goal was to help his students understand the importance of lifelong learning, especially as it relates to Information Technology.
     The students are currently all enrolled in CIS courses of study, including a beginning .net programming course. In addition to recognizing and attending learning events like our Trifecta (our regional user group monster code camp), most recently held last February, the students have also become aware of certifications in IT, including Microsoft certifications. Now, there has been a need revealed to introduce the students to active members of the local IT profession and participants in local IT user groups, like our Denver Visual Studio User Group. Chris Wallace was invited to discuss these goals with his students.
     Chris believes that it is absolutely right to encourage students to think in terms of lifelong learning in IT as well as other disciplines and life in general. During our April Denver Visual Studio User Group meeting, Chris announced this talk and promoted this thinking in regard to a long discussion that members had regarding this same topic (Chris had scheduled this discussion long before knowing about the request to talk at the college). It was extremely good to hear everyone's point of view. It was a spirited conversation for the 132 persons present.
     Chris invited two additional persons to help round-out the talk with the students. Joining Chris in this talk was Roy Ogborn and Steve Wake, both experienced members of the IT professional world in the Denver area and long-time members and active participants in our user group along with Chris, who is the founder and long-time leader of our user group. All three are valuable IT professionals and long-time Microsoft product users. Each of the three has many years of experience in software development from varied backgrounds coupled with public speaking engagements.
     Lead by Chris in this discussion at the college, Chris, Roy, and Steve covered their views on the value of certifications in general and those of Microsoft certifications in particular and found that helpful to the students by their responses during our extensive question and answer sessions sprinkled throughout the talk.
     They also engaged the students to speak about their points of view and their experiences and expectations, in order to focus the ongoing talk on the needs of the students. The students came from a wide range of skills and interests. Some were novice students with a small amount of exposure to Java from a pre-requisite course to older students who were experienced developers coming to MSCD to complete their undergraduate degrees. In their current courses, they are provided enough of a foundation for them to continue to learn about the vast array of features available in Microsoft Visual Studio or any other development environment.
     Together, Chris, Roy, and Steve, concentrated on their software development area of expertise and how their experiences related to the goal of providing insight into life-long learning as a major component of success in our technical field. The talk was more of a discussion with the students rather than a presentation. Interactive discussions followed with examples provided by them as well as the students. Starting with a short introduction and some examples, several question and answer periods constituted the majority of their time together.
     Chris, Roy, and Steve, enjoyed the time they spent with Dr. Segall and his students. They also trust that it was beneficial to his students and a good use of their time. Dr. Segal thanked them for coming to talk and stated "I think it was a valuable session and helped reinforce some vague notions some newer students might have had about lifelong learning."
     Dr. Segall has invited them back to do this again in the fall with different students. Next time, the three plan to do more to have the students direct more of the conversation, which will hopefully spur even more questions and a deeper level of conversation. They also plan to engage even more student discussions to encourage lifelong learning, especially as it relates to Information Technology.

    
 
 Denver
Visual Studio 2010 Community Lauch      No Registration Required for this Event 
   
 
  SPECIAL Denver Visual Studio User Group Meeting
Monday, Aug. 23, 2010
5:30 - 6:00 p.m. Networking and Refreshments
6:00 - 9:00 p.m. Meeting
Location: Microsoft Southwest District, Denver, Directions and Bing Maps
Address:
7595 Technology Way, 4th Floor, Denver, CO 80237, Phone: 720-528-1700
   
 
  Microsoft Visual Studio 2010
Special Denver Visual Studio User Group Meeting
Microsoft Visual Studio 2010 Community Launch
 
VS 2010 Building a Web Application in 30 Minutes with Ely Lucas and
VS 2010 Profiling and Performance tools
with William Wegerson
 

 
     Thanks to everyone who volunteered to speak. Congratulations to Ely and Bill for their upcoming talks! Look for details in our August newsletter...

      

 Career Opportunities and Professional Networking
    
   
 

 

LinkedIn      Join our Group on LinkedIn - Go to LinkedIn now!
   
As a member of our Denver Visual Studio User Group (join as displayed on our web site),
you qualify to join our User Group on LinkedIn and our Study Group on LinkedIn --
FMI: click here!
      

 Denver .Net Study Group
    
   
 
New! Denver .Net Study Group
Denver .Net Study Group
   
 Denver .Net Study Group
    
Our Denver .NET Study Group uses laser sharpness to focus our combined energies where it matters the most – the .net technologies that we use or want to use (if we only knew how).
     Our study group is a lesson itself in participation, since this is no typical classroom setting. When you join, plan to contribute as an active participant in your Denver .NET Study Group. Learn from others how they go about getting the job of learning done, the difficulties they encounter, and some good solutions. We meet casually, but we are all business when it comes to getting familiar with .net technologies.
    Some members want to realize their goal of .net certification, others want to learn in order to put into practice new skills in their current and future assignments, still others need to learn new skills for whatever comes their way (even when they are not sure what that is now).
    Our study group is open to our members who want to study for their .NET certifications as well as those who are not pursuing certification. Come join us whether you are experienced in .NET or new to .NET, but we expecting you to have some programming background and therefore, we structure our topics for members who are somewhat experienced in .NET.
     Join us to learn during our special sessions set up just for our Denver .NET Study Group. Keep track of our activities through our Denver .NET Study Group which is a subgroup of our Denver Visual Studio User Group on LinkedIn (which is, of course, a part of our larger
Denver Visual Studio User Group (join as displayed on this web site). 
FMI: find out what's happening now, click here!
   
   Denver .Net Study GroupSponsor    
   
 
 

ExecuTrain of Denver
ExecuTrain of Denver, Directions and Bing Maps

   
 
 BizSpark and WebsiteSpark     
 
   
Do you have a software development business start-up?
OR Do you h
ave a web developer or designer business?
 
Visibility, support, and software for professionals may be available to you - at no upfront cost!

FMI: click here!
      
 
 FREE and Discount Training   
 this is a limited time offer!
   
 

 

Pluralsight On-Demand!      Pluralsight On-Demand!, a rich library of online training courses for Microsoft developers delivered by the best instructors in the industry. Click to learn more. See the NEW website.
  FMI (including how you can get free training if unemployed): click here!
    

    
 
Regards,

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