|
|
Register & Login
|
![]() |
|
|
|
|
|
Our Sponsors
|
![]() |
|
|
|
|
|
Usergroup Links
|
![]() |
|
|
|
|
|
|
17th Sep – Programming ASP.NET MVC with Jeff Bergman and Adnan Masood
|
![]() |
|
Learn
ASP.NET MVC and build a simple Blogging Engine
Session 1: In the first part of this presentation, Adnan Masood will be discussing
the ASP.NET new built-in support for developing web applications using a
model-view-controller (MVC) based architecture. He will be demonstrating along
with code samples the MVC framework methodology that divides an application's
implementation into three component roles: models, views, and controllers. The
presentation will demonstrate key differences (lack of postback, view state
etc), code samples and compare and contrast between “classical” ASP.NET
applications and MVC framework.
Session
2: In the second part of this presentation Jeff Bergman will demonstrate building a
simple blogging engine using ASP.NET MVC framework and LINQ to SQL. This part
of presentation will be a focused on practical demonstration of how to do
everyday web application tasks such as displaying blog entries from database,
insert/update/delete operations using ASP.NET MVC style development with LINQ.
Jeff will then show some of the key aspects of YABE, an open source blogging
engine built using ASP.NET MVC. Jeff is the co-creator of this CodePlex project
which can be accessed here. CodePlex.com/YABE.
About
the presenters:
Adnan
Masood works as a Sr. Software Engineer / Technical Lead at Green Dot
Corporation where he builds SOA-based enterprise applications. He is a regular
speaker to technical conferences, user groups and code camps, is attributed and
published in print media and on the web, and holds a Masters Degree in Computer
Science. Adnan is actively pursuing his doctoral degree in Machine Learning and
is highly involved in the .NET community as co-founder of the San Gabriel
Valley .NET Developers group. He holds various technical certifications
including MCPD.NET (Enterprise
Developer), MCSD.NET, and SCJP-II and is
also a Microsoft Certified Trainer (MCT). His blog can be found at AdnanMasood.com
Jeff
Bergman works as a senior software engineer at Green Dot Corporation where he
leads the web and distributed application development. With a wide array of
experience building highly volume, transactional and scalable systems at
Reuters and Fandango, Jeff hold M.S. in Computer Science from UCLA. His research interests
are functional programming, causal reasoning, artificial intelligence, computer
vision, data mining and various subjects related to computer science. Jeff’s
blog can be found at jeffbergman.com
Meeting
Agenda:
* 6:00p Mixer/Networking/Pizza
* 6:30p Presentation Starts – Session 1
* 7:30p Break
* 7:45p Presentation Resumes – Session 2
* 8:45p Raffle
Directions:
Park in parking structure at 570 E Huntington Dr,
Monrovia, CA 91016 . Meeting is across the street in 605 E Huntington Dr.
Once parked, use the overhead walk way to get to the building. The
meeting will be right inside the door after the walk way.
|
|
|
|
Next Code Camp October 25th and 26th at University of Southern Califorina
|
![]() |
|

Code Camp is a place for developers to come and learn from their peers. This community
driven event has become an international trend where peer groups of all platforms,
programming languages and disciplines band together to bring content to the community. Details here.
|
|
|
|
MSDN Webcast: geekSpeak: REST and Windows Communication Foundation 3.5
|
![]() |
|
This
geekSpeak is a very RESTful one. Distributed systems guru Adnan Masood
introduces the Representational State Transfer (REST) architectural
style and its design principles, and he discusses how they can be
implemented using Windows Communication Foundation (WCF) 3.5. Adnan
offers guidance and takes questions on when to choose a RESTful design
over SOAP-based services and how WCF fits into the spectrum of
Microsoft technologies that include ADO.NET Data Services (Astoria) and
ASP.NET MVC. Your hosts for this geekSpeak are Lynn Langit and Glen Gordon. View the webcast recording here.
|
|
|
|
20th August – Jon Flanders on Programming with REST & WCF
|
![]() |
|
Programming with REST & WCF
One of the key new features of Windows Communication Foundation 3.5 (WCF 3.5) is the Web Programming Model. The Web Programming Model enables developers to build Services using a RESTful architecture. The number of services implemented using this new architectural approach out in the wild is growing by leaps and bounds. In this session we cover the basics of REST versus SOAP/WS-*, and how to build Services using WCF 3.5 that are RESTful in nature. We also talk about adding Web feeds (RSS and/or ATOM) to our Services, which can enable easy access to enterprise data.
About the Speaker:
Although Jon spent the first few years of his professional life as an attorney, he quickly found chasing bits more interesting than chasing ambulances. He first worked at the University of Minnesota, building a financial reporting Web site using ASP and SQL Server, specializing in automatic integration between multiple data stores. Since joining the training industry in 1999, Jon has devoted his time to working on various projects while migrating from the world of ASP and COM to the world of .NET, ASP.NET, and Web Services.
Jon is most at home spelunking, trying to figure out exactly how things work. Deducing the details and disseminating that information to other developers is his passion. Jon wrote Essential ASP for Addison-Wesley, and co-authored Mastering Visual Studio.NET for O'Reilly. His most recent technology interest is BizTalk 2004. He has been working with BizTalk 2004 since before its public release, authoring BizTalk courseware, articles, and utilities, as well as providing BizTalk consulting services. Jon has also been involved with Windows Workflow Foundation since its beta release, and currently has been working with Microsoft delivering jumpstart training for BizTalk Server 2006 R2.
Meeting Agenda:
* 6:00p Mixer/Networking/Pizza
* 6:30p Presentation Starts
* 7:30p Break
* 7:45p Presentation Resumes
* 8:45p Raffle
Directions:
Park in parking structure at 570 E Huntington Dr,
Monrovia, CA 91016 . Meeting is across the street in 605 E Huntington Dr.
Once parked, use the overhead walk way to get to the building. The
meeting will be right inside the door after the walk way
|
|
|
|
July 16th - David Yack on Exploring the Entity Framework
|
![]() |
|
Exploring the ADO.NET Entity Framework
ADO.NET Entity Framework is part of the upcoming
.NET 3.5 Service Pack 1 release and is a strategic part of Microsoft's data
access strategy. Join David as he walks us through how Entity Framework
aims to improve the mismatch between data storage and data usage by
applications. In his talk he will explore the Entity Data Model and the
various techniques for accessing using the client libraries that are part of
the Entity Framework. With V1 of Entity Framework almost ready to go out
the door, David will also touch on efforts already underway for V2.
This is an INETA sponsored event. There is no entry
fee and the event is free for attendees.
About the Presenter
David Yack is the CTO of Colorado Technology
Consultants, a Microsoft Gold Certified Partner based in Colorado. As a senior
hands’ on technology and business consultant with over 18 years of industry
experience, David enjoys developing applications for the Microsoft platforms,
specializing in large system architecture , design and integration. David
embraced .NET during the final beta days of version 1.0 and has been helping
clients migrate and build new applications on the technology, as well as
helping to mentor and train their staffs.
David is a Microsoft Regional Director and is also
a Microsoft MVP for ASP.NET. David is a frequent speaker at user group and
industry events and is co-author of two NET 2.0 related books. David founded
and is on the leadership team for the South Colorado .NET User Group and lives
in Colorado Springs with his wife and two kids. You can always track David down
via his blog at http://blog.davidyack.com where he writes about his .NET
adventures.
Meeting Agenda:
* 6:00p Mixer/Networking/Pizza
* 6:30p Presentation Starts
* 7:30p Break
* 7:45p Presentation Resumes
* 8:45p Raffle
Directions:
Park in parking structure at 570 E Huntington Dr,
Monrovia, CA 91016 . Meeting is across the street in 605 E Huntington Dr.
Once parked, use the overhead walk way to get to the building. The
meeting will be right inside the door after the walk way.
|
|
|
|
June 18th - Mike Vincent & David Wells on DLR & ASP.NET 3.5 Extensions
|
![]() |
|
Two-in-one : DLR and
ASP.NET 3.5 Extensions Presentation Slides Download
Dynamic Languages and the DLR
ASP.NET Framework 3.5 Extensions
This is an exciting event for San Gabriel .NET user Group.
In our June meeting, two excellent speakers will be doing talks on Dynamic
Languages and the DLR and ASP.NET 3.5 Extension
Session 1 - Dynamic
Language Runtime by Mike Vincent
The Dynamic Language Runtime (DLR) announced at MIX07
provides a dramatically better level of support for dynamic languages on .NET.
Microsoft is bringing us Iron Python, Iron Ruby, Jscript and Visual Basic.
Coupled with Silverlight, we are now gaining a broad addition to our
development tool set that extends even to web based client-side code. So, what
are the advantages you can gain from using dynamic languages? When and where
should you consider dynamic languages? What’s important from the architect’s
view, the developer’s view, and the business case view? This session is all
about the changing architectural landscape with dynamic languages giving us new
choices in choosing the best tool for the job. Key Take Aways 1. Can you
improve coding productivity and maintainability with dynamic languages? 2. What
design patterns should you give specific consideration to for dynamic
languages? 3. Can you take greater advantage of client side processes at
run-time?
Session 2 - The
ASP.NET 3.5 Extensions by David Wells
The ASP.NET 3.5 Extensions Preview has been released to
show the new features that are being added to ASP.NET and ADO.NET. These
features include the ADO.NET Entity Framework, ADO.NET Data Services, ASP.NET
MVC, and ASP.NET Dynamic Data. Also included are ASP.NET MVC framework, AJAX
history support and ASP.NET controls for Silver light. We will review these new
features and look at demo examples.
About the Presenters
Mike Vincent is a solutions architect based in Orange
County, California providing clients with software architecture, application
lifecycle management and development services, primarily focusing on Microsoft
.NET technology. He has been in the software business for over 20 years in
addition to engineering and marketing management positions. He founded both the
IASA SoCal Chapter and the Orange County C# Developers group and is Treasurer
of INETA NorAm. His blog can be found at http://mvasoftware.com/blogs/
David
Wells is the Principal Solution Developer at Avanade. With 15+ years of
Software Development & Management Experience he is a User group
leader and speaker for Southern California .NET
Architecture Users Group, Orange County Visual Basic Users Group and Orange
County .NET Server Users Group.
Meeting
Agenda:
* 6:00p Mixer/Networking/Pizza
* 6:30p Presentation Starts – Session 1
* 7:30p Break
* 7:45p Presentation Resumes – Session 2
* 8:45p Raffle
Directions:
Park in parking structure at 570 E Huntington Dr, Monrovia, CA 91016 . Meeting
is across the street in 605 E Huntington Dr. Once parked, use the
overhead walk way to get to the building. The meeting will be right
inside the door after the walk way.
|
|
|
|
May 21st - Paul Sheriff on Architecting ASP.NET 3.5 Applications
|
![]() |
|
Paul Sheriff on
Technologies: VS.NET 2008, ASP.NET 3.5
Session Abstract: Putting together an ASP.NET Application so that it is easy to maintain, easy to change the look and feel of, and is flexible can be a real challenge these days. In this session you will learn how to take advantage of Master Pages, Themes, Skins and CSS for building the front end UI. In addition, you will be exposed to other concepts like the use of Providers for maximum flexibility in dealing with exceptions and configuration management. You will also see an example of using N-Tier LINQ to SQL classes.
You will learn:
- Creating maintainable Master Pages
- The appropriate use of Themes, Skins and CSS
- Effective exception management
- Flexible configuration management using the Provider model
- N-Tier LINQ to SQL
Speaker's Bio: Paul D. Sheriff is a recognized leader in the Visual Basic development community and the Microsoft Regional Director for Southern California. Paul is a frequent speaker at Microsoft Developer Days, Microsoft Tech Ed, Microsoft "MSDN Presents", Access/VBA Advisor Developer Conferences, and user groups across the country. Paul is a contributing editor to Access/VBA Advisor magazine. You can also see Paul teaching .NET on Microsoft WebCasts and with Blast Through Learning videos (http://www.blastthroughlearning.com/). Check out Paul's book "ASP.NET Developer's Jumpstart" with co-author Ken Getz..
Meeting Agenda:
* 6:00p Mixer/Networking/Pizza * 6:30p Presentation Starts * 7:15p Break * 7:30p Presentation Resumes * 8:45p Raffle
Directions: Park in parking structure at 570 E Huntington Dr, Monrovia, CA 91016 . Meeting is across the street in 605 E Huntington Dr. Once parked, use the overhead walk way to get to the building. The meeting will be right inside the door after the walk way.
|
|
|
|
Archived Events
|
![]() |
|
|
|
|
|
|
Book Reviews
|
![]() |
|

Book Review: C# Cookbook Reviewed by Rob Walling
Jay Hilyard and Stephen Teilhet have put together an outstanding collection of C# sample code. Newly revised and updated for C# 2.0 (it covers generics), the book is aimed at intermediate and advanced developers who wants a slew of sample code at their fingertips (all is downloadable, of course).
Read More

Book Review: Accidental Empires Reviewed by Rob Walling
Accidental Empires is subtitled How the Boys of Silicon Valley Make their Millions, Battle Foreign Competition, and Still Can't Get a Date. The book, written by Bob Cringley of PBS fame talks from an insider's perspective on the advent of semiconductors, the first days of Apple and Microsoft, the first killer app, and so much more.
Read More

Visual C# 2005: A Developer's Notebook by Jesse Liberty
Best Delta Book on C# 2.0 Out There!
Order your copy now at Amazon.com
Review by Adnan Masood
So, you are a seasoned C# 1.x developer very much looking forward to learning the lean mean C# 2.0? Great! But as much as you want to learn the new language enhancements, you despise the fact that any book you pick seems to start teaching you the same old things over and over again; all the features you already knew (or should know); the for loop, the if statement, basics of OO; and therefore you'd have to skip several hundred pages to get to learn a new feature...that is painful.
Read More

Expert Service-Oriented Architecture in C#: Using the Web Services Enhancements 2.0 by Jeffrey Hasan
Review by Adnan Masood
Practical, Developer-oriented, and Contemporary!
Long awaited Jeffrey Hasan’s Expert Service-Oriented Architecture in C#: Using the Web Services Enhancements 2.0 is finally out. Developing distributed applications has become an increasingly indigenous part of a present-day developer's software life cycle. XML web services provide us an easier and standardized way to facilitate distributed communications. Service orientation takes this to another level, i.e. standardizing loose coupling of these services via contracts. Hasan's book provides answers for today's enterprise needs to learn and formulate their existing distributed communication frameworks as they shift towards Service Oriented Architecture.
Read More
|
|
|