Search  
Saturday, May 10, 2008 ..:: Previous Events ::.. Register  Login
 April 2008 Minimize

Web Application Development Using the MVC Framework

If you were at the Winnipeg Code Camp, you saw an introduction to the Microsoft MVC framework and what it was about. In this talk we’ll look at the new features in the latest release of the MVC framework and show you how to create a data enabled application from start to finish. We’ll also discuss the changing views of ASP.NET development in light of the new framework as it approaches production maturity.


Presented by D’Arcy Lussier of D’Arcy Lussier Consulting

D’Arcy Lussier is an independent consultant in Winnipeg, Manitoba. A Microsoft MVP in ASP.NET, D’Arcy has been involved with .NET development since the beta days. In addition to his consulting work he sits on the board of the Winnipeg .NET User Group, is an INETA Membership Mentor, and is a speaker at conferences and code camps across North America



  

 January 2008 Minimize

From Movies To The Real World: SilverLight is here!

Join us on a tour of one of the most exciting, graphic intensive application development platforms to come out of Microsoft in years.  Don’t expect to see hello world or death by PowerPoint during this world wind tour through Visual Studio.net 2008, WPF, SilverLight, Expression Blend, Expression Design, Expression Media, and XAML.  This presentation will have you energized and pumped to expand your horizons. Closing the night, users will be allowed to try the application built during the presentation, and believe me, you will want to try this!  If you watched in awe as Tom Cruise navigated a futuristic 3D interface in Minority Report, you will leave this session running home (or driving in this cold) and loading up your development weapons of choice.

 

Speaker Bio:
Miguel Carrasco is Co-Founder and Vice President of Technology at Anvil Digital (www.anvildigital.com), runs Software Development in the Real World (www.realsoftwaredevelopment.com), and Director of Software Development and Innovation at The Price Group of Companies (www.price-hvac.com).  Anvil Digital is software development and creative marketing company that specializes in rich user interfaces, and software application development. From RFID Manufacturing Tracking, Web 2.0 Sites, to Custom Built Tablet PC Software and USB Devices, Anvil Digital develops on the cutting edge.  Develop with Passion!


  

 Dececember 2007 Minimize

Jumping into a Brownfield Project?

More often than not, developers are working on projects that already have existing code.  As a result we inherit the problems, tendencies and deficiencies of our predecessors.  Just because this is what get’s dropped in your lap, nothing says that you have to hold onto it with both hands as you move forward.  This presentation will talk about techniques and tool that you can use to improve the quality of the code you inherit as well as improving your confidence in the existing system.  Some of the techniques and tools covered will be Inversion of Control, refactoring to Single Responsibility and patterns, unit testing, nUnit, ReSharper, nDepend and more.


Donald Belcham is an independent contractor in Edmonton. He has worked with .NET for the last 5 years and currently works with both web and smart client applications. A newly minted Microsoft MVP in C#, Donald is active in the community as the President of the Edmonton .NET User Group and an organizer of the Edmonton Code Camp. Catch up with what's running through his head by visiting blog at www.igloocoder.com.


Download the survey results here.

  

 November 2007 Minimize
Subsonic - a toolset that helps a website build itself

Don't create data access layers because they're too much work, or are you just tired of writing the same code over and over again?

See how Subsonic ("The Zero Code DAL") can help you plug your data into your applications easier than ever before, without burying yourself in angle brackets.

The talk will show how/where Subsonic fits in your application, common (and a few uncommon) uses, and how it compares to a few competing products.


Kent Sharket (Apptius Computer Solutions)

Kent Sharkey is an MCSD, MCSE, MCT, and MCP+SB. He is currently working at Apptius, and has previously worked at Microsoft as a Technical Evangelist within their Developer Relations Group. Before joining Microsoft, Kent had built up many years experience as a trainer and consultant, concentrating on architecting and writing n-tier applications using Visual Basic. He has written and collaborated on a number of books on Visual Basic, including MCSD Fast Track: Visual Basic Exam 70 -17, MCSD Fast Track: Visual Basic Exam 70 -176, MCSD Fast Track 4 in 1, and Beginning Visual Basic 6.0 Application Development. He is a regular speaker at various developer conferences focused on Microsoft development.


Download the survey results here!


  

 October 2007 Minimize
Developer Night in Canada (DNIC) III – Bringing the Power of the .NET Framework to Your Existing Application

For the past few years, you’ve heard a lot about the .NET Framework and the development platform it provides to foster innovation. Meanwhile, you’re still managing applications written with thousands of line of VB 6.0 code and you’d give anything to move to a more modern development environment and platform.  In this event, we’ll walk you through real-world tips & tricks that you can use to bring your solution to the .NET Framework. Specifically, you’ll learn how to tackle the issues of integration and migration when dealing with legacy applications. We’ll also feature folks from the Canadian developer community to provide you their experiences and insights.


John Bristowe (Developer Advisor, Microsoft Canada)

John Bristowe is a Developer Advisor with Microsoft Canada based in Calgary, Alberta. John is an experienced speaker and frequently presents Microsoft Developer Network (MSDN) events across Canada. Prior to joining Microsoft, John was a member of the Microsoft Regional Director (RD) and Microsoft Most Valuable Professional (MVP) programs.


46 attendees (MSDN provided survey - no survey data available)

  

 September 2007 Minimize

Moving beyond Visual Source Safe with Team Foundation Server

Still using Visual Source Safe? Enjoying the experience? No...?

Join Steve Porter as he discusses advanced source control topics and teaches you how to manage your source in an efficient and effective manner.  Even if you're not planning to migrate to Team Foundation Server, you will learn proven techniques that will assist you regardless of what tool you use to manage your source code.


Steve Porter (Imaginet Academy)

Steve Porter is the technical program manager of the Imaginet Academy.  Learn more about Steve through his blog.


Download the survey results here!


  

 June 2007 Minimize

BizTalk Server 2006 - Building an Integration Solution from Scratch

Are you sick of writing the "same-old-but-slightly-different" systems integration code over and over again?

After being asked to add yet another trace to a complex system, have you ever wished you could just say "No problem! We'll use BAM and kick it up a notch!"

Would you rather vacuum your closet than write one more file parsing routine?

Well put away that vacuum and come out to this month's meeting! You'll learn how Microsoft BizTalk Server can help you design reliable and robust integration solutions, and see how it is often faster doing so using Biztalk than by hand coding a solution using standard development languages and tools. In this session Dale Cantafio will walkthrough the building of an integration solution from scratch using BizTalk, and will demonstrate how the built-in tools can be used to solve integration problems in an efficient, and dare I say fun way. He’ll also be going over the Business Activity Monitoring (BAM) features in BizTalk Sever 2006: the BizTalk Server BAM Portal, and Alerts and Notification Support.


Dale Cantafio, EDS Canada (http://www.eds.com/)

Dale Cantafio is a Senior Information Specialist with EDS Canada specializing in Microsoft Integration Technologies. Dale has spent the last 3 years developing enterprise application integration using BizTalk server for various clients and is currently leading the BizTalk capability team out of EDS’s Winnipeg .NET Centre. Dale has been a computer consultant for the past 10 years. He has also been involved with several large BizTalk initiatives throughout the city. Dale began working with BizTalk Server 2004 when in beta and has since focused his career on understanding the “ins and outs” of this powerful tool to solve real world integration problems for his clients.


Download the presentation here!

Download the survey results here!


  

 May 2007 Minimize

Agile Development Techniques and Methodologies

Ever knew on your first day on the project that you’re going to miss the deadline? Ever been “surprised” that the customer changed their mind? Ever had long nights trying to fit your latest changes into code that just keeps on breaking? You’re not alone. Wondering where you should start if you want to go Agile? In this talk we'll explore the Whys and hows of Agile development – what does it mean, and what is it trying to solve in our day to day projects? Why do most software projects fail and what are the main differences between Agile and traditional methodologies? We'l also compare two leading methodologies: Scrum and eXtreme programming, and see why it makes the most sense to combine them rather than choose one over the other. We'll also discuss what it takes to be a successful team lead, regardless of the process your team works with today


Roy Osherove, Sela Group (www.SelaCanada.ca)

Roy is the Agile Development and Team System Group lead at the Sela Group in Israel, doing training, consulting and mentoring on Agile development and Team System topics. Roy has spent the past decade developing and architecting software solutions for various companies in Israel and Europe. He's a Microsoft MVP and writes regularly on .NET, Agile Development Techniques and other geeky stuff on his blog and various other places such as MSDN Magazine. Roy is also a regular presenter at Microsoft Conferences such as TechEd Europe and Israel, DevDays and user groups in Israel and Europe. Roy is one of the leading voices for Agile development in Israel and is the Founder of the Agile Israel user's group - Israel’s First and only Agile-Dedicated User’s group. You can find Roy's blog at www.ISerializable.com


Download the presentation here!

Download the survey results here!


  

 April 2007 Minimize

John Bristowe
presented
The Exciting Adventures of the Microsoft Application Platform Developer

The purpose of this event is to demonstrate how the Microsoft Application Platform provides a robust and secure foundation for building data-driven applications and Web sites. Specifically, this session will examine some of the tools and technologies available for developers including Visual Studio Team System for Database Professionals and examine some of the exciting new features of ADO.NET.



  

 March 2007 Minimize

D'Arcy Lussier of Imaginet
presented
ASP.NET – State of the Union Today, Future State of Tomorrow

In this session we’ll be looking at the current state of web development using Microsoft technologies. We’ll discuss proper architecture of an ASP.NET website, platform selection between pure ASP.NET and frameworks like Community Server, DNN, and Sharepoint 2007, and delve into code-level discussions on AJAX, advanced ASP.NET features, and available add-ins that can boost your productivity.

We’ll also look at the future of web development with WPF/E and the next version of Visual Studio (code named Orcas).


D’Arcy Lussier is a solution developer with Imaginet Resources Corp., and has worked with ASP.NET since the 1.0 beta. He has been active within the community for many years, both with the Winnipeg .NET User Group and with the International .NET Association (INETA) as a Membership Manager for Central Canada.


 


  

 February 2007 Minimize

David Maynard of Imaginet
presented
SQL 2005 Reporting Services

Microsoft SQL Server Reporting Services is a comprehensive, server-based reporting solution designed to help you author, manage, and deliver both paper-based and interactive Web-based reports. In this session, we'll be covering the following topics:

  • Reports in Reporting Services – a view from 10,000 feet.
  • How Reporting Services can be integrated into your Windows and Web apps.
  • How to get Reporting Services and Sharepoint to play nice with each other.
  • Various Tips & Tricks


    David Maynard is an experienced Senior Software Developer at Imaginets with various types and sizes of enterprise applications with a wide range of technologies. He has vast experience in Object Oriented Design and Analysis and design patterns, with various industry experiences including Insurance, Financial, Medical and Manufacturing. He has been incorporating reporting tools in the projects that he has been a part of for the better part of a decade. Tools used run the gamut of reporting tools including Crystal Reports, Reporting Services and many others.

    Download the presentation here!

  • Download the survey results here!


      

     January 2007 Minimize

    Dylan Smith of Westeel
    presented
    Test-Driven Development

    Test-Driven Development (TDD), also known as Test-Driven Design, is an evolutionary approach to development which combines test-first development and a strong focus on constant refactoring. TDD is a technique used to ensure a high level of code coverage, and a focus on producing easily testable code. But more important is the focus on evolutionary design, and the ability to progress in small verifiable tests. Just doing the "simplest thing that works", or more accurately the simplest thing that passes the tests. As Ron Jeffries likes to say, "the goal of TDD is to write clean code that works". We will cover the basics of TDD, and the advantages it can provide. Then we will dive right in and develop some code using TDD techniques to give a hands-on view of how it works.


    Dylan Smith is lead developer and software architect at Westeel, a manufacturing company based out of Winnipeg. He leads a team of developers developing business software in .Net 2.0. He is strong believer in agile techniques, especially Test Driven Development. He publishes a blog focusing on architecture and design issues, including agile techniques such as TDD at http://www.geekswithblogs.com/optikal

    Download the survey results here!

    Download the PowerPoint Deck here!


      

     November 2006 Minimize

    Jean-Paul Boodhoo
    presented
    Design Patterns - an Introduction
    (or Design Patterns - an Eye Opening Experience! ;-)

    Are you looking to provide a way to build highly cohesive, loosely coupled applications? Getting a handle on design patterns can give you different (tried and proven) perspectives on how to tackle different software problems in your applications. In this session developers will be walked through some of the core foundational patterns that any developer wanting to get to grips with patterns should be familiar with. Each pattern will be presented in a context that will clearly demonstrate the problem that the pattern tries to solve. This is a very PowerPoint light presentation, with the main focus being on putting the patterns into practice!!



    Jean-Paul S. Boodhoo is an agile .NET delivery expert who has been working with the .NET Framework since beta 1 of .NET 1.0. He spends his days working as an independent consultant; helping teams realize success through agile practices and applied Test Driven Development techniques. He has a passion for sharing information on applied test driven development with .NET, and has written articles for Visual Studio magazine, DevX, and MSDN that utilize TDD to pragmatically apply .NET. Jean-Paul has done two episodes of Dot Net Rocks TV talking about TDD (Part 1 and Part 2) and one episode on the Model-View-Presenter pattern. He has also had the opportunity to deliver webcasts for Microsoft on the topic of design patterns in the real world. In the last year he has been getting active in local user groups presenting ways that developers can harness the power of .NET and .NET 2.0 utilizing test driven principles. Jean-Paul can be reached at bitwisejp@gmail.com, and can also be found dispelling bits and pieces of programming information at his blog.

    Download the survey results here!


      

     October 2006 Minimize

    Mike Culver of Amazon
    presents 
    Bleeding Edge Web Services 

    What’s possible in a post Web 2.0 world? Innovation continues at a mind-bending pace, and this presentation will showcase some thought-provoking new directions that Web Services are headed in. The presentation will provide an overview of Amazon Web Services, and feature a code demonstration showing how .NET developers are able to easily build managed clients for these services


    Mike Culver joined Amazon Web Services after almost eight years in evangelism at Microsoft, where he saw .NET move from a provocative idea to the preeminent development platform for serious development. During that time, Mike managed a team of evangelists in Microsoft’s Developer Division (and later in Developer and Platform Evangelism) that were responsible for a number of high-profile implementations of .NET, ranging from innovative Compact Framework applications for devices to complex mission-critical applications such as the City of London’s Traffic Congestion Project.
    As an Amazon Evangelist, Mike works in the Developer Relations Group of Amazon Web Services. In that capacity he once again helps developers take advantage of cutting-edge technologies that are going to change the way we think about computer applications.


    Download the survey results here!

      

    Copyright 2002-2007 Winnipeg.NET User Group   Terms Of Use  Privacy Statement
    DotNetNuke® is copyright 2002-2008 by DotNetNuke Corporation