Archive for category Meetings

Mar 21st – IEnumerable, ISaveable, IDontGetIt: Interfaces in .NET w/ Jeremy Clark

Abstract: Best practices tell us to program to an interface rather than a concrete class. Let’s start by understanding what a .NET Interface is and what it means to our code. After that, we’ll look at a couple of practical implementations that can make our code more robust and extensible. No specific experience with interfaces or abstract classes is required, but knowing the basics of .NET programming will be helpful.

About the Presenter:Jeremy Clark works for BiTKOO, a company specializing in Authorization Management (never write another line of authorization code). After hours, he puts together demos and technical articles for JeremyBytes.com, a website focusing on .NET technologies. Other times he can be found shredding on a plastic guitar to Guitar Hero. He lives in Anaheim, CA with a seedling redwood tree and his cats, Amanda and Toby.

This is a Green Dot sponsored event. There is no entry fee and the event is free for attendees.

  • Share/Bookmark

Feb 15th – DOUBLE HEADER – Command Query Responsibility Segregation (CQRS) and Mercurial in a Team

Abstract: Command Query Responsibility Segregation (CQRS) is an approach, a mindset to reduce complexities in application development. In its essence, CQRS is the creation of two objects where there was previously only one. CQRS is a very simple pattern that enables opportunities for architecture that may otherwise not exists. I will discuss what CQRS is in its simplest form and how it can be used to; capture business intent, data warehousing, event sourcing, and help reduce application complexity. After giving a brief overview of CQRS, I walk through developing a simple application using DDD and CQRS.

About the Presenter:After graduating Beloit College with a degree in Computer Science, Tony has worked the insurance, medical and financial fields for 10 years. He has a focus on server side technologies for developing scalable systems. He also has interests in functional programing techniques with F#, Linq and Monads. When not behind a computer he can be found running or rock climbing. He has a blog at http://tonyabell.com

Abstract: Working with Mercurial in a team
Mercurial is a cross-platform, distributed revision control tool for software developers. Mercurial’s major design goals include high performance and scalability, decentralized, fully distributed collaborative development, robust handling of both plain text and binary files, and advanced branching and merging capabilities, while remaining conceptually simple. This discussion will give an introduction to Mercurial, as well as the client tools fully integrated in Visual Studio, and various work flows that can be used with Mercurial in your team.

Link to slide deck: Mercurial in team environment

About the Presenter:C.J. Wang has had a lifetime love affair with computers. Computers are his number one passion, as well as his career. He has 10 years experience directing a team of IT professionals in providing innovative IT solutions for healthcare clinicians. He has hands-on experiences in the design, development, and implementation of clinical systems. C.J. also works as a technical consultant for various government grants and industries. He is interested in software development life cycle, configuration management, and user experience design. When not busy perfecting computer solutions, C.J. enjoys volunteering at the local history museum, reading novels, and exploring his interests in graphic design, photography and traditional Chinese medicine.

This is a Green Dot sponsored event. There is no entry fee and the event is free for attendees.

  • Share/Bookmark

Jan 18th – Parallel Essentials – Using .Net TPL w/ Nuri Halperin and Steve Bearman

Abstract: Essential multithreading guidance on using .NET parallel features. We will explore the what, why and especially HOW to use the newly available parallel and multithreaded features of the .NET framework. Whether you are writing server code, website code, Silverlight or desktop apps.

About the Presenters:Nuri Halperin: Principal for +N Consulting Inc (Santa Monica, CA), Nuri brings over 15 years of development and leadership experience in internet, E-Commerce and corporate space. He currently serves as Solution Architect focusing on .Net technologies and platforms. Nuri has successfully championed initiatives in ASP.NET, database, data mining, E-commerce, integration projects and custom component development for specific business needs. In recent years Nuri has been active in the coding community, providing training, mentoring and contributing to the coding community, focusing on cutting edge technologies, C# and core framework programming. His passion for efficient computing and his SDLC perspective bring a unique and valuable contribution to every project he engages in. http://www.plusnconsulting.com

Steve Bearman is an independent software developer with his company, Suzy B Studios. He innovates and develops web and client software for all sectors from science and engineering through business and finance–especially the thorny, complex problems where architecture, algorithms, mathematics, innovation, and performance are critical. Always available to help develop software, he often leads development teams. Along the way he has managed both marketing and operations for a manufacturing corporation, taught graduate computer science, and published technical papers dealing with data. He has a special fondness for good algorithms and appropriate technology.

This is a Green Dot sponsored event. There is no entry fee and the event is free for attendees.

  • Share/Bookmark

Nov 16th – WPF Styling Architecture w/ Muhammad Nabeel

Abstract: All major UI technologies provide some styling mechanism for the UI elements, from simple property assignment to complex CSS. WPF provides an extensive styling mechanism that can be harness to achieve a maintainable and easy to implement architecture. In this talk I will present a case why you should use style and then present different styling architectures in brief. Then I will explain the best styling architecture that I think should be implemented. I will conclude with Demo where I will implement main components of that styling architecture.

About the Presenter:Muhammad Nabeel is a Senior Consultant with in depth knowledge of key frameworks and patterns used in .NET enterprise scale applications. He has been developing using Microsoft technologies for last 12 years. His passion is to keep searching for perfection in technology and reading. He lives in Corona, CA and loves hiking. He can be reached through his blog at: mnabeelkhan.blogspot.com

Meeting Agenda
* 6:00p Mixer/Networking/Pizza
* 6:30p Presentation Starts
* 8:00p 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.

This is a Green Dot sponsored event. There is no entry fee and the event is free for attendees.

  • Share/Bookmark