Home   About   Sponsors   Events   Employment   News   Specials   Other Events   Discussions   Links   Downloads 
 
 
 You are here: Home
Register   Login  

 


The East of Toronto .NET User Group is dedicated to the advanced Visual Studio.NET developer.  We endeavor to bring you well known “celebrities” from the Microsoft development community to come and talk about their areas of specialty.  We are active members of the International .NET User Group – http://www.ineta.org.  Meetings are free and generally include pizza and giveaways. To check out our latest events click here.

Are you a member yet?  Click here to register today!!

About
East of Toronto .NET Users Group was founded in April 2004. It is free to join, just click on the register link!

Sponsors of East of Toronto .NET Users Group
We would like to thank the following sponsors of the East of Toronto .NET Users Group.

Events
Upcoming events for the East of Toronto .NET User Group. The events are free, but please register early.

News
News related to .NET Development. If you think you have some news worthy information then email cdufour@epcanada.com and we will get it up on the site.
[1]23>>

Recent VideoCasts

The title says it all. This session will cover some of the best open source project for .NET developers. Unit testing, version control, control kits, AJAX tools and so on. This session will cover a plethora of open source .NET projects. Download the PowerPoint`s related to this presentation http://gtaeast.torontoug.net/Downloads/1997.aspx
 
 
 



Top
 
Search: Go

Sit on a baby's bib and SPIT HAPPENS
--- Anonymous

Canadian Developers
A blog from Microsoft Canada highlighting developers and software development.
  • MVP Insider - Q & A with Peter Ritchie

     

    Peter has been working professionally in software development for over 18 years.  He's been writing computer software far longer; since his first computer, an Atari 800.

    Starting in C, Peter progressed to C++ not too long after its adoption by the major compilers.  With a strong background in C++, Peter has been writing, designing, and architecting Windows-based software and solutions for over 15 years.

    Peter got involved in the .NET movement, concentrating on C# and making an effort to try and transfer his knowledge to the community--resulting in becoming an Microsoft Most Valuable Professional (MVP) for C#.

    Peter is an active contributor to the MSDN Forums and .NET newsgroups and also an active moderator of MSDN Forums.

    Peter is president of Peter Ritchie Inc. Software Consulting Co, where he provides Windows-based software development services in Canada's national capital region.

    1. What does being an MVP mean to you?

    Being MVP means to me that I’ve been recognized as providing leadership and contribution to technical communities.

    2. If you could ask Steve Ballmer one question about Microsoft, what would it be?

    Other than existing products already slated for discontinuation, what current Microsoft product (or products) would you either discontinue or sell-off, and why?

    3. What do you think the best software ever written was?

    Software has such a short shelf life; it’s hard to pin-point a specific piece of software. One class of software stands-out for me: static code analyzers.  The first analyzer I ever used was PC-Lint; but more recently products like FxCop and NDepend provide software programmers and designers the ability to write better software.

    4. If you were the manager of Visual Studio, what would you change?

    I would move towards a more agile development methodology, with smaller but more frequent releases; keeping large changes at about two-years, but small changes and bug fixes periodically between the two year cycles.  I would involve the team with the community more between the two year cycles to ensure what is being produced is relevant and timely.

    5. What are the best features/improvements of Visual Studio?

    I believe in Visual Studio the best feature is its extensibility.  Without that extensibility we would not be able to have great tools like Refactor Pro and Resharper and our ability to write domain-specific languages would be much harder.  The best improvement to Visual Studio over the years was the addition of refactoring features.

    6. What was the last book you read?

    Applying Domain-Driven Design and Patterns by Jimmy Nilsson.

    7. What music CD do you recommend?

    It would depend on who I am recommending to.  My tastes are very eclectic.  CCR Chronicles still gets a fair amount of air-time for me, Sam Robert’s Chemical City, or The Best of John Lee Hooker 1965 – 1974.

    8. What makes you a great MVP?

    I believe I embrace challenges and have the experience and ability to provide guidance and answers to many in the technical communities.

    9. What is in your computer bag?

    Lots of stuff.  I currently have (other than my laptop): a Cat-5 gender-bender; Cat-5 retractable cable; Agile Principles, Patterns, and Practices in C#; Microsoft Wireless Laser Mouse 6000; lanyard, several USB thumb drives; cold medicine; phone charger; CF and SD cards; SDHC/USD adapter; DevTeach 2008 schedule; Microsoft Forums Client Projects Requirements and Specification; batteries; pens; and CodePlex stickers.

    10. What is the best thing that has happened since you have become an MVP?

    Getting more involved in offline technical communities.

    11. What is your motto?

    Ostendo non Ostento, which is also a Ritchie family motto and means to me “Show, don’t boast”.

    12. Who is your hero?

    My parents.

    13. What does success mean to you?

    Success to me means having the means to do something you like, doing it to best of your abilities, and making a difference.



  • Surprise! Expression Studio 2 Is Live!

    You would be forgiven if you didn't realize Expression Studio 2 is now available.  It went up quietly this week on the newly red-designed Expression website.  While there will be a bigger splash later in the year to announce the launch of this product, the reason why you haven't heard much about it yet is because while the product is now released by Microsoft, the physical media for the product is in the process of being shipped to retailers.

    While the physical media won't be available likely until late May at retailers, if you are interested in trying out the products in the mean time, you can download trial versions today.

    There are a number of things that are very important in this release of Expression, many of which are very important to developers.  Below are some of the new and improved features you will see with Expression 2 products:

    Expression Web

    1. PHP Support in Expression Web:  Say what?  Really?  Yes, really.  You may or may not of heard that Expression Web 2 has support for PHP development, but rest assured it does.  And when I say "support" I mean everything from PHP tag intellisense to debugging facilities for PHP to publishing capabilities for PHP.  A lot of the PHP developers I have talked to have told me that this was one of the most pleasant surprises they have seen from Microsoft in a long time.  Quite a few have even switched development environments to Expression Web 2 due to the richness of the functionality it provides.
    2. ASP.NET 3.5 Support:  As you might expect, Expression Web 2 provides full support for ASP.NET 3.5 (from intellisense to publishing facilities like PHP).
    3. Standards-Based Web Design:  Build websites that conform to the various web standards that exist.  The various facilities within Expression Web 2 provide you with tools to determine what is out of compliance so that you can get the problems fixed quickly.
    4. CSS Tools:  CSS can be a real pain (I know from experience), but the visual tools and centralized management of CSS within Expression Web are absolutely amazing time (and sanity) savers.
    5. Unified Look and Feel with Expression Studio:  Did you like the cool dark IDE presented in Blend and Design?  Were you bummed out that Expression Web v1 wasn't aligned with that look and feel?  I was.  The good news is that slick dark UI is now in Expression Web 2!

    Expression Blend

    1. Silverlight 1.0 Support:  Full support for Silverlight 1.0 applications is provided with the release of Expression Blend 2.  While I am a little bummed out that Silverlight 2 support isn't in Blend 2, there is a beta version of Blend 2.5 available for you to use (for free!) to help you build interactive experiences with Silverlight 2.
    2. Rich Control Sets:  More controls are available "out-of-the-box" with Blend 2.  Some of the controls that come ready-made include:  gridsplitters, ink canvases, treeviews, expanders, sliders, rich text boxes, tab controls, and toolbars.
    3. True Integration with Visual Studio 2008:  Designer/Developer workflow was a huge reason why Microsoft introduced Expression.  Blend 2 provides true integration with Visual Studio 2008 for both WPF and Silverlight 1.0 projects so you can do the hand off between designer and developer as seamlessly as possible.

    Expression Design

    1. Improved Exporting and Slicing Capabilities:  With Design 2 comes enhanced capabilities for exporting Expression Design assets to both Expression Blend and Expression Web.  One of the cool things that is provided is slicing capabilities so that the image assets you export for Web can be loaded in parts, thereby reducing wait time for page loads.
    2. More Export Options:  Design 2 provides many export options, including Silverlight canvas, WPF canvas, WPF resource dictionary, HTML comp, XAML, PSD, and PDF.
    3. XAML Cut and Paste:  Leverage the raw XAML markup created by your Design 2 assets by cutting and pasting them directly into other files.

    Expression Encoder

    1. Windows Live Silverlight Streaming Export:  Seamlessly export video assets to Windows Live Silverlight Streaming with a click of a button.
    2. Improved Overlay and Interactive Support:  Create video overlays for professional touches to video.  You can even add a poll for users to answer a questions in the middle of a video using Silverlight!
    3. Further Integration with Expression Media:  Out of the box integration with Expression Media is provided within the Encoder 2 tool.

    Expression Media

    1. Enhanced Tagging and Cataloguing:  Tag and index up to 128,000 media assets in a single catalogue, including offline support (i.e.:  cataloguing of assets that are currently unavailable).
    2. Backup Capabilities:  Media 2 provides backup facilities to protect your media assets.

     

    New with Expression 2:  The Expression Professional Subscription!

    A new and very exciting purchasing option for Expression is also available with Expression 2, starting in June 2008.  This is the Expression Professional Subscription.  If you are a developer, designer or wear both hats, this might be an option you will strongly want to consider.  The Expression Professional Subscription contains a veritable treasure chest of software for a fraction of the price all of the software combined (Canadian pricing is still being worked out, but numbers I have seen make this a very good deal).

    Software included in the Expression Professional Subscription:

    • Expression Studio 2
    • Visual Studio 2008 Standard
    • Windows Vista Business
    • Windows XP SP2
    • Microsoft Office Standard
    • Visio Professional
    • Virtualized Server Environments
    • Virtual PC (for use with Virtualized Environments)
    • Parallels Desktop for Mac (a 3rd party application to run Windows OS on Apple hardware concurrent with OSX)

    Stay tuned on pricing and availability.  This is a great way to lower the costs for you to build great software solutions.



  • Get Ready To Be Energized!

    In less than a month, Energize IT will be rolling into Toronto on Saturday May 24, 2008! It's going to be an amazing event bringing together Developers, Students, Designers, IT Pros, and IT Managers (and anyone excited about IT for that matter) under one roof! The event will take place at the Toronto Congress Centre. The theme this year is Anything is Possible: we'll be celebrating everything that IT has enabled us to do, and how IT will empower you in the future. It's time to party, learn and connect!

    If you want to get an idea of what Energize IT is all about, check out the following video. The event includes 9 tracks on topics such as Green IT, Career, Security and much more. There will be hands on labs and other activities so be sure to bring your laptops!

    So the burning question is, what's in store for developers? We have three tracks in the works on topics such as development best practices, cutting edge Web services and PHP on Windows. Also, get a chance to rally for the devs in the morning during a demo competition!

    Keep your eye out on the Canadian Developers blog for further details. And be sure to pre-register for Energize IT!

     



  • DevTeach Toronto 2008

    DevTeach Toronto is fast approaching, and features a number of world class speakers including Micorosft Most Valuable Professionals (MVPs) and Regional Directors:

    There are a number of reasons why you should attend the event. Here's a few to start:

    Keynote by Scott Hanselman, Microsoft
    Scott Hanselman is one of the most prolific, renowned and respected blogger (http://www.hanselman.com) and podcaster (http://www.hanselminutes.com) about technologies. Scott is a hands-on thinker, a renowned speaker and writer. He has written a few books, most recently with Bill Evjen and Devin Rader on Professional ASP.NET. In July 2007, he joined Microsoft as a Senior Program Manager in the Developer Division. In his new role he'll continue to explore and explain a broad portfolio of technologies, both inside and outside Microsoft. He aims to spread the good word about developing software, most often on the Microsoft stack. Before this he was the Chief Architect at Corillian Corporation, now a part of Checkfree, for 6+ years and before that he was a Principal Consultant at STEP Technology for nearly 7 years.
    http://www.devteach.com/keynote.aspx

    Silverlight 2.0 workshop
    For the first time an independent conference is having a workshop on Building Business Applications with Silverlight 2.0.  Join Rod Paddock and Jim Duffy as they give you a head start down the road to developing business-oriented Rich Internet Applications (RIA) with Microsoft Silverlight 2.0. In case you just crawled out from under a rock, Microsoft Silverlight 2.0 is a cross-browser, cross-platform, and cross-device plug-in positioned to revolutionize the way next generation Rich Internet Applications are developed. Microsoft’s commitment to providing an extensive platform for developers and designers to collaborate on creating the next generation of RIAs is very clear and its name is Silverlight 2.0. In this intensive, full-day workshop, Rod and Jim will share their insight and experience building business applications with Silverlight 2.0 including a review of some of the Internet’s more visible Silverlight web applications. This workshop is happening on Friday May 16 at the Hilton Toronto.
    http://www.devteach.com/PostConference.aspx#PreSP

    Bonus session: .NET Rock host a panel May 14th at 18:00
    This year the bonus session (Wednesday May 14 at 18:00) will be a panel of speakers debating the Future of .NET. Where is .NET going? How will new development influence .NET and be influenced by .NET? Join Carl Franklin and Richard Campbell from .NET Rocks as they moderate a discussion on the future directions of .NET. The panellists include individuals who have strong visions of the future of software development and the role that .NET can play in that future. Attend this session and bring your questions to get some insight into the potential future of .NET! This bonus session is free for everyone. Panelists are: Ted Neward,Oren Eini ,Scott Bellware
    http://.devteach.com/BonusSession.aspx

    Party with Palermo, DevTeach Toronto Edition
    Jeffrey Palermo (MVP) is hosting Monday May 12th in Toronto is acclaimed "Party with Palermo". This is the official social event  kicking off DevTeach Toronto. The event is not just for the attendees of Toronto it’s  a free event for everyone. It’s a unique chance for the attendees, speakers and locals  to meet and talk with a free beer.   The event will be held at the Menage club  location and you need to RSVP to attend. Get all the details at this link:
    http://www.partywithpalermo.com

    You can register for Devteach at: http://www.devteach.com/

    Bookmark and Share




    Last Refreshed 5/11/2008 8:45:19 PM
  •