Events

  1. Open Source Software Libraries and tools

    April 29, 2012 12:00 AM

    Winnipeg

    Open Source Softare (a.k.a. OSS) can be a very important component of any .NET project. But what are the best OSS tools and libraries that are available? What should we use for scripting, ORM, testing, deployment, etc?
     
    Join us on a talk where everybody will have the chance to present which tools they use and why are the best.


  2. Azure and the Web

    March 23, 2012 12:00 AM

    Winnipeg, Manitoba

    NOTE: Registration link is up!

    This is a special all-day event being provided by the Winnipeg .NET User Group, with special assistance from Microsoft and Imaginet as well as our usual user group sponsorship body.

    Do you have a web application or site that you have been thinking of building? Have you wondered what it would take to turn that idea into something real? Would you like to learn how to get that application ready to be hosted on Microsoft's cloud platform?

    On Saturday, March 31, the Winnipeg .NET User Group will be helping you understand exactly what you need to do to get this idea ready to go. In the morning, we will have a couple of presentations - one on Azure and another on the Async features being included in the next version of .NET. For the afternoon... this is where you take over.

    Bring your laptop, bring your ideas, and bring your readiness to build your concept to reality. The afternoon is for you to build, with assistance from the User Group and your fellow attendees, to make your idea a reality. We will have individuals available to answer questions on ASP.NET MVC, Azure, HTML 5, CSS 3, JavaScript... All the technologies you will need to build your idea. We`ll have a few small breakout sessions as the afternoon goes on focusing on smaller topics.

    Our space is limited to 40 attendees due to the space needed for everyone with a laptop, so make sure you register right away!

    WHERE:

    SMARTPARK Event Centre

    100 One Research Road (Corner of Chancellor Matheson and Research Road on the University of Manitoba campus)



    Winnipeg, Manitoba

    R3T 6A8



    (Lunch will be provided, thanks to Imaginet, as will coffee and pop throughout the day)

    WHEN:

    Saturday, March 31, 2012

    9:00 AM to 4:00 PM

    WHAT YOU NEED TO BRING:

    - Your ideas

    - Your laptop with the Azure tools already installed - you can download the SDK at http://www.windowsazure.com/en-us/develop/net/

    - If you want to deploy to the Azure environment, you will need to have an account registered. This can take 2-3 business days to process, so please register in advance! There is currently a 3 month free trial offer available - take advantage of it at http://www.windowsazure.com/en-us/pricing/free-trial/

  3. ASP.NET MVC vs Ruby on Rails SMACKDOWN!

    January 09, 2012 12:00 AM

    Winnipeg

    Want to know what to use to build your next awesome web site? You need to come to this presentation!

    Why? Because we are going to show you what ASP.NET MVC and Ruby on Rails are all about!

    Only that, just talking about it? No! Side by side, two developers, building the same application. We will see the different aspects of each framework, strengths, drawbacks, similarities, tools, developer experience and more!

    But who's presenting? Two awesome (hardcore) software developers with tons of experience!

    On the RoR corner: Marc Jeanson!

    On the MVC corner: James Chambers!

    What is going to be covered? The application will cover items like:

    * Bootstrapping
    * Relational Mapping
    * Model View Controller
    * Database Management
    * Routing
    * Testing
    * Writing an API using JSON
    * Deployment
    * View Engines
    * (put your questions here)

    So get ready, tell your friends and bring your grandma!

    ------------------------

    Click here to Register!

  4. Advanced IoC

    November 23, 2011 12:00 AM

    Winnipeg

    All of us who use Castle Windsor IoC Container know how easy is to configure and use. But registering classes and interfaces is just the tip of the iceberg with Windsor.

    Have you ever wonder how to start using Aspect Oriented Programming in your code? Well if you are using Windsor, you already could! Without any setup!

    What about creating factories that just wrap Windsor functionality? What if I told you that you don't need to write those classes, Windsor can do it for you!

    Join me for a session in which we will explore together Windsor facilities (like Startable, TypedFactory and Nhibernate, etc) and AOP functionality provided out of the box!

    Click Here to Register

    ---

    Amir Barylko started his career in 1994 working for IBM as a senior developer while he was finishing his Masters degree in computer science. Since then he worked as team leader and architect for the past 15 years.

    Having started with languages like C++ and Java he spent many years coding in C# and training other developers in topics such domain modeling, abstractions, patterns, automation, dependency injection, testing, etc.

    Being an incurable geek, always thirsty for knowledge, his passion for technology moved him towards Ruby on Rails a few years ago, becoming an advocate of RoR web development. Also following he's teaching passion he did his first RoR training a year ago, and recently a TDD training with great reviews.

    Amir is a rare combination of high technical skills, lots of experience in a wide range of platforms, exceptional presentation skills and great sense of humor. His presentations are always rich in content and fun to attend.

  5. Developer Intro to Windows 8

    September 23, 2011 12:00 AM

    WINNIPEG

    At the Build conference this month Microsoft unveiled Windows 8, their next operating system. Windows 8 is a huge paradigm shift from previous versions of Windows and with that comes changes to the developer story.

    Join us for this special Winnipeg .NET User Group event where D'Arcy Lussier, Microsoft Practice Lead at Online Business Systems, shows you what the future of Windows application development looks like for the client, the server, and the cloud!

    We'll be giving away a free conference pass to the upcoming Prairie Developer Conference as well, so make sure you register today!

    Note that we've changed the venue to allow for more seats! We'll be meeting at the Red River College Princess Street campus in P107 (Multi Purpose Room)!

    Register now!

  6. NServiceBus and Subversion

    June 01, 2011 12:00 AM

    Winnipeg

    Part I: NServiceBus - Event Aggregation at Large

    NServiceBus provides an easy-to-use platform for sending and receiving messages across process and machine boundaries. Join us for an overview of NServiceBus and a demo showing how to get it up and running. Put your events on the bus!

    by David Alpert

    --------

    Bio:  David is a software developer and front-end engineer with a passion for designing smooth experiences. Over the past 14 years he has worked in enterprise corporations, non-profits, a university, and 3 home offices constantly striving to eliminate friction between people and software. Currently he is proud to work with Anvil Digital, a Winnipeg-based software consulting company that understands the value of a remarkable experience. David lives in a 100-year-old house in Winnipeg with his amazing wife, five energetic kids, one large dog and one small cat.

    Part II: Easy VCS and CI with Subversion and Team City

    Version control systems (VCS) allow you to effectively track and review changes throughout the lifetime of a project. Subversion (SVN) is a powerful, mature, and free VCS that works across Windows, Mac, and Linux. In this presentation, we will go through the setup of a simple SVN repository using VisualSVN server, explain the concepts of branching and merging, and will then discuss integration of SVN with JetBrains Team City, a continuous integration tool, providing on-demand builds and unit test integration along with notifications and visual history.
     
    Time will be given after this presentation for the audience to share their own experiences and ask questions about the different VCS packages they deal with on a regular basis. Even if you use TFS, Git, Mercurial, or something else, bring your expertise and share your passions & frustrations!

    Whether you are looking for version control for your business or even for your personal projects, come see how SVN can work for you!

    by Tyler Dueck

    --------

    Bio: Tyler found his passion for software at the age of 6 when he learned to code using GW BASIC. For the last ten years, he has been professionally writing applications, and is now working as a consultant and .NET developer with Online Business Systems.

     

    Register Now!

  7. HTML5 for .NET Pros

    April 18, 2011 12:00 AM

    Winnipeg

    HTML 5 is becoming more and more of a common term in the world of web development. As .NET web professionals, we need to stay on top of the technology stack and use the latest and greatest tools when they make sense. This session will be to show web developers how to develop .NET applications using HTML 5 with the tools they are already familiar with such as Visual Studio 2010 and Expression Studio. 

    Click here to Register

    ---

    About the Presenter

    David Wesst

    David Wesst (also known as Wessty) is a User Experience Consultant at Imaginet. David's work revolves around the usability and user experience of software applications being developed by Imaginet, with a focus on web-based applications and technologies such as ASP.NET, jQuery, HTML5, and Silverlight. David has a Bachelor of Computer Science from the University of Manitoba, and has recently become a MCTS in ASP.NET 4.0.



  8. Decoupling and the Event Aggregator Pattern

    March 15, 2011 12:00 AM

    Winnipeg

    Writing software is a complex task. We start with a few classes and slowly we add all the good practices like observers to events, dependency injection, etc.

    One morning we realize that the complexity of our code has grown quite a bit due to the coupling of dependencies. Extending our application is not that easy any more.

    Join us in a session that we will explore how to use an "Event Aggregator" as a mechanism to decouple our classes and add indirection between dependencies. We will follow an example and code our own Event Aggregator, discuss implementation options and usage patterns.

    Click here to Register!

    ---

    About the Presenter

    Amir Barylko

    Amir Barylko started his career in 1994 working for IBM as a senior developer while he was finishing his Masters degree in computer science. Since then he worked as team leader and architect for the past 15 years. Having started with languages like C++ and Java he spent many years coding in C# and training other developers in topics such domain modeling, abstractions, patterns, automation, dependency injection, testing, etc. Being an incurable geek, always thirsty for knowledge, his passion for technology moved him towards Ruby on Rails a few years ago, becoming an advocate of RoR web development and recently giving his first RoR training. Amir is a rare combination of high technical skills, lots of experience in a wide range of platforms, exceptional presentation skills and great sense of humor. His presentations are always rich in content and fun to attend.
  9. Taking your Windows Phone applications to the next level with Tombstoning

    January 03, 2011 12:00 AM

    Winnipeg

    Unlike previous versions of Windows Mobile, Windows Phone 7 does not allow 3rd  party applications to run in the background. Because of this your application needs to react to various life cycle events to provide the user with a seamless experience. Luckily Silverlight isolated storage has your back. In this session learn about the app life cycle and what storage patterns you can use to keep your users happy.

    To kick off 2011 right, Microsoft has decided to make this great presentation even more interesting by providing us with some extra cool prizes to giveaway at the event! After the presentation, we'll be giving away:

    • XBox 360 Games
    • A Microsoft Arc Mouse
    • Awesome Windows Phone 7 Swag!

    So make sure you register for this event to make sure you have a seat at the 2011 kickoff event with the Winnipeg .Net User Group.

    Click here to register now!

    ---

    About the presenter

    Tyler Doerksen, Software Development Consultant at Imaginet

    Tyler is a Winnipeg native, .NET developer. Graduated from the University of Manitoba Computer Science program and never stopped consuming new technologies. Armed with a wealth of knowledge Tyler plays all sides of the software world, acting as a UI designer/tester, infrastructure/IIS/SQL deployment, but mainly software development. Tyler’s passion for efficiency drives an interest in User Experience practices for Windows Phone 7 and client-server best practices like REST and OData using Windows Azure.

    Twitter Link Blog Link