|
Past Events
|
| « LessMore » | | Presenters: | Richard Campbell | | Date: | Thursday, June 01, 2006 @ 11:30 AM | | Resources: | Code Sample]Presentation Slides | | Sponsors: | Our thanks to the sponsors for co-hosting this event! | |
| Presenters: | | |
Richard Campbell, MSDN Guest Speaker Richard Campbell has been working with computers since 1977 and is the president of Campbell & Associates, based in Vancouver, B.C. He is a consultant to a number of companies in North America, focusing on building high-performance, large-scaling web sites utilizing Microsoft technology. Richard is also one of the technical editors for Access/VB/SQL Advisor and co-author of the Advisor Answers column. In addition to consulting and writing, Richard speaks at conferences around North America.
|
| | Date: | | Thursday, June 01, 2006 @ 11:30 AM | | Duration: | | | 2 hours (Registration starts at 11:00 am) | | Venue: | | | The Metropolitan Centre (in the Grand Lecture Theatre)
333-4th Avenue SW
Calgary, Alberta | | Description: | | | Take your queries to the next level! This session focuses solely on advanced querying techniques to get the most out of your SQL Server. You’ll see a series of real world examples to extract data from your databases in ways you’ve never seen before. Techniques demonstrated include an ultra-fast way to do crosstab queries in SQL Server, running totals and ranking. Along the way you’ll get some insight into how SQL Server works and the new capabilities in SQL Server 2005.
Pre-registration on-line is required for this event
Please arrive early as seating and lunch are provided on a first come first served basis.
| | Resources: | | | Code Sample]Presentation Slides | | Sponsors: | | | Our thanks to the sponsors for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | Scott Hanselman | | Date: | Thursday, March 30, 2006 @ 12:00 PM | | Sponsors: | Our thanks to the sponsors for co-hosting this event! | |
| Presenters: | | |
Scott Hanselman Scott Hanselman has over a decade of experience developing software in C, C++, VB, COM, and currently VB.NET and C#. As an MSDN Regional Director for the past 3 years, he has spoken internationally on Microsoft technologies, and has co-authored two books from Wrox Press. Scott is Chief Architect at the Corillian Corporation, an eFinance enabler in Portland, OR.
|
| | Date: | | Thursday, March 30, 2006 @ 12:00 PM | | Duration: | | | 2 hours (Registration starts at 11:30 am) | | Venue: | | | The Metropolitan Centre (in The Grand Lecture Theatre)
333-4th Avenue SW
Calgary, Alberta | | Description: | | | Scott Hanselman heads the DasBlog Open Source project along with Omar Shahine, following in the footsteps of Clemens Vasters and his dramatic modification of the BlogX engine. DasBlog is now on version 1.8 and is arguably the most successful ASP.NET blogging engine for the single user. DasBlog is now the work of many folks over many years and while it has some very hairy sections of code, it's full of design techniques and reusable components that you can use in your work today. In this talk Scott will cover creative use of HttpModules and HttpHandlers, using background threads within ASP.NET, internationalization, caching, skinning, creating a macro language, Web Services that are more than SOAP, as well as other techniques that transcend blogging. Did I mention the code is all free?
Please note pre-registration is required for this event.
Please arrive early as seating is limited! | | Sponsors: | | | Our thanks to the sponsors for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | James Kovacs | Daniel Carbajal | Jason Wingfield | Greg Lancaster | | Date: | Wednesday, February 08, 2006 @ 11:00 AM (registration starts at 10:30 am) please come early! | | Sponsors: | Our thanks to the sponsors for co-hosting this event! | |
| Presenters: | | |
| James Kovacs, Development Team Lead, AllStream |
| Daniel Carbajal, Architect and Developer, Alberta Energy & Utilities Board |
Jason Wingfield, Lead Senior Systems Analyst, Quadrus Development Inc. Jason is a lead senior systems analyst with extensive experience as an analyst, architect and developer who has delivering software solutions to meet the needs of enterprise organizations and product companies. Jason is also a Microsoft Certified Application Developer and a Microsoft Certified Trainer.
|
Greg Lancaster, Senior Technical Director, Quadrus Development Inc. Greg is a recognized expert in the design and development of extensible, scalable and performance-driven IT solutions in a wide variety of areas. He brings to his role almost 25 years of experience as a leading architect, analyst, software engineer, project manager and mentor, including the last 12 years with Quadrus, a company Greg co-founded in 1993.
|
| | Date: | | Wednesday, February 08, 2006 @ 11:00 AM (registration starts at 10:30 am) please come early! | | Duration: | | | 3 hours | | Venue: | | | The Metropolitan Centre (in the Grande Lecture Theatre)
333-4th Avenue SW
Calgary, Alberta | | Description: | | | Smart Client Application Development & Deployment
Microsoft Visual Studio 2005 greatly simplifies the development and deployment of smart client applications targeting both the Windows and Microsoft Office platforms. The smart client application is characterized by simple deployment, access to the application in network connected and disconnected states, and a rich end-user experience at minimal developer cost. This session demonstrates how to create smart client applications using Visual Studio 2005, ClickOnce, and Windows Forms 2.0. ClickOnce is Microsoft’s new deployment technology which combines the power of Windows-based development with the flexibility of Web-based deployment.
The central message of this presentation is that end-users and developers alike prefer software that provides a rich user experience with easy to access features and updates—software that enriches and simplifies the user’s experience in the most natural way for the task at hand. Supporting themes are rapid application development as well as a natural maintenance cycle, including maintenance and updating of tool-generated code such as typed-datasets. In addition to the development lifecycle, another theme of this session is the deployment lifecycle with easy updates for subsequent versions of your applications to the clients’ machines.
Speakers: Alberta .NET User Group
Building Cutting-Edge Web Solutions with Visual Studio 2005 and ASP.NET 2.0
Visual Studio 2005 and ASP.NET 2.0 combine to form a rich platform for building, testing, and deploying state-of-the-art Web applications. ASP.NET 2.0 is replete with new features, from data source controls and master pages to membership and role management services—features that reduce the amount of code required to create a typical Web site by up to 70%. Visual Studio 2005 features an all-new Web development interface that speeds the development process while offering a rich design-time experience and seamless integration with Visual Studio 2005 Team System.
The primary goal of this presentation is to introduce developers to ASP.NET 2.0’s most compelling new features and to the Visual Studio 2005 features that support them. A secondary goal is to demonstrate some of the ways in which Visual Studio 2005 Team System can benefit Web developers, and to drive home the message that ASP.NET 2.0, Visual Studio 2005, and Visual Studio 2005 Team System offer a compelling upgrade to Visual Studio 2003 and ASP.NET 1.1. An important take-away is that these products are second to none when it comes to building scalable, high-performance, Web applications
Speakers: Calgary .NET User Group
PLEASE NOTE THAT THIS IS A THREE HOUR LONG EVENT!!!
Pre-Registration will be required for this event! | | Sponsors: | | | Our thanks to the sponsors for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | Jade Ohlhauser | | Date: | Thursday, November 03, 2005 @ 12:00 PM | | Resources: | Link to Jade's web page and resources http://thejadeddeveloper.com/ajax/ | | Sponsors: | Our thanks to the sponsors for co-hosting this event! | |
| Presenters: | | |
Jade Ohlhauser, Product Manager, RPM Software Jade has been the Product Manager and resident Web UI expert at RPM Software for 6 years. He leads a development team that has been using Microsoft .NET in a production environment since Beta 1. Usability and interaction are the focus of Jade’s application design. Prior to RPM, he was a freelance web development consultant, and has been a life-long coding enthusiast.
|
| | Date: | | Thursday, November 03, 2005 @ 12:00 PM | | Duration: | | | 1 hour (registration starts at 11:30 am) please come early | | Venue: | | | The Metropolitan Centre (Grand Lecture Theatre)
333-4th Avenue SW | | Description: | | | AJAX is the latest buzz word in web development. With this seminar we'll cut through the hype and build some simple examples to learn how to apply AJAX for creative web solutions. The session will be focused on several coding examples including using AJAX with ASP.NET 1.x, ASP.NET 2.x, without a framework. In addition, AJAX related topics including usability, compatibility, pitfalls, and Internet Explorer 7.0 improvements will be discussed.
Pre-registration is required for this event.
Please arrive early as seating and lunch are on a first come first served basis. | | Resources: | | | Link to Jade's web page and resources http://thejadeddeveloper.com/ajax/ | | Sponsors: | | | Our thanks to the sponsors for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | Ron Matyjanka | | Date: | Tuesday, October 04, 2005 @ 12:00 PM | | Resources: | Download Presentation | | Sponsors: | Our thanks to the sponsors for co-hosting this event! | |
| Presenters: | | |
Ron Matyjanka, Senior Technical Director, Quadrus Development Inc. Ron is a Senior Technical Director at Quadrus Development Inc. and is a recognized expert in the design and development of extensible, scalable and performance-driven IT solutions in a wide variety of industries and technical domains. His near-encyclopedic knowledge of a wide variety of software development tools and technologies makes him a key resource on the Quadrus team.
|
| | Date: | | Tuesday, October 04, 2005 @ 12:00 PM | | Duration: | | | 1 hour (registrations starts at 11:30 am) | | Venue: | | | The Metropolitan Centre
333-4th Avenue SW
In the Grande Lecture Theatre | | Description: | | | This session of AB.NET will delve into the world of essential .NET Utilities. The extensive range of tools available can quickly consume hours of time in research and testing before settling on the best tool for the job. This presentation will simplify your search for the best tools by providing an overview, introduction and demonstration of several user friendly tools which will likely become mandatory components of your .NET developer tool-kit. Topics to be discussed will include NUnit, NAnt and NDoc, source control tools, code analysis tools, build tools, debugging tools and essential coding tools.
Please arrive early as seating is on a first come first seated basis.
Pre-registration is required for this event. | | Resources: | | | Download Presentation | | Sponsors: | | | Our thanks to the sponsors for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | Bruce Johnson | | Date: | Thursday, June 02, 2005 @ 12:00 PM | | Sponsors: | Our thanks to the sponsors for co-hosting this event! | |
| Presenters: | | |
Bruce Johnson, Principal Consultant Bruce is a Principal Consultant with ObjectSharp Consulting and a 20+ year veteran of the computer industry. For 10 years Bruce has worked on projects at the leading edge of Internet and Windows technology; including work in the creation of Internet applications using Microsoft DNA, Web Services, and the .NET Framework. Bruce has also given over 200 presentations at user conferences all over the continent and has been published in International Spectrum magazine, ASPToday.com and C#Today.com.
|
| | Date: | | Thursday, June 02, 2005 @ 12:00 PM | | Duration: | | | 1 hour (Registration starts at 11:30 am) Please come early as seating and lunch are on a first come first served basis. | | Venue: | | | The Metropolitan Centre
333-4th Avenue SW
In the Grand Lecture Theatre | | Description: | | | Microsoft Visual Studio 2005, code named Whidbey, is one of the most anticipated technical software releases of 2005. In this talk, we will review the major new enhancements to Visual Studio 2005, along with a hands on demo of these powerful new features. Whether you are a developer, architect or tester, there are great new features that promise to make your life easier and improve your productivity. Enhancements to Visual Basic .NET, C#, and C++ along with the core enhancements to the .NET framework will simplify and streamline your development process, regardless if you are developing client, server, mobile based or web services based solutions. Come learn more about Visual Studio 2005 to enhance your personal use of the Beta 2 release.
Pre-Registration is required for this event!
Please come early as seating and lunch are on a first come first serve basis. | | Sponsors: | | | Our thanks to the sponsors for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | Kit George | Joe Duffy | Steve Herndon | | Date: | Wednesday, June 15, 2005 @ 11:30 AM (registration starts at 11:00 AM) | | Sponsors: | Our thanks to the sponsors for co-hosting this event! | |
| Presenters: | | |
Kit George, Program Manager, Base Class Libraries Kit has been a Program Manager on the Base Class Libraries section of the Common Language Runtime Team, for almost 5 years. Prior to Microsoft he worked at EDS on a range of applications, before becoming an instructor in Visual Basic. Kit has worked on compatibility guidelines and tools to help identify version changes between assemblies, and has been an integral part of determining the BCL features in the V2.0 product.
|
Joe Duffy, Program Manager on the Common Language Runtime Team Joe is focused primarily on bringing consistency and quality to managed API's in the .NET Framework and WinFX ("Avalon" and "Indigo"), and also on developing platform abstractions for concurrent and parallel computing. Joe was an independant consultant for small businesses developing .NET Framework solutions, and most recently the CTO at Sensova Systems. Keep on the look out for Joe's upcoming book, Professional .Net Framework 2.0 coming out later this year.
|
Steve Herndon, Lead Program Manager on the Common Language Runtime In the mid 90's he worked for Microsoft as an engineer for almost 3 years working on Windows and Multi-Media CD-ROMs. He then went to make games for 9 years before returning to Microsoft and starting with the CLR team almost a year ago. While in the games business, Steve worked for DreamWorks Interactive (DWI). DWI was acquired by EA in 1999 and became EALA. Steve is currently the PM lead for Developer Services (Profiling, Debugging, MDA's and Security).
|
| | Date: | | Wednesday, June 15, 2005 @ 11:30 AM (registration starts at 11:00 AM) | | Duration: | | | 2 hours | | Venue: | | | The Metropolitan Centre
333-4th Avenue SW, Calgary, Alberta
(In the Grand Lecture Theatre) | | Description: | | | We are fortunate to be able to add a bonus user group event to wrap up the AB.NET season!
Senior members of the Microsoft Common Language Runtime development team will be in Calgary on June 15th and want to meet and have an interactive dialogue with the Calgary .NET technical community. This event is an opportunity for the CLR team to pass on to us what’s up and coming in CLR 2.0, how to manage migration and coexistence of CLR 1.1 and CLR 2.0. There will also be a discussion forum to allow you to ask questions of the CLR team – if you’ve scratched your head about the Common Language Runtime in the past and wondered “how come?” or “why not..?” here is the opportunity to ask!
In order to accommodate informational presentation and discussions the session will start at 11:30 and run for two hours, ending at 1:30. We look forward to a strong turnout as the opportunity to hear first-hand and to share feedback with the CLR team is indeed unique.
Please arrive early as seating is on a first come first seated basis
Pre-registration is required for this event! | | Sponsors: | | | Our thanks to the sponsors for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | Guy Barrette | | Date: | Thursday, March 24, 2005 @ 12:00 PM (registration starts at 11:30 am) | | Sponsors: | Our thanks to the sponsors for co-hosting this event! | |
| Presenters: | | |
Guy Barrette Guy Barrette, Business Architect and the Microsoft Regional Director (www.microsoft.com/rd) for the Montreal region and an MVP for ASP/ASP.NET (www.microsoft.com/mvp). His focus is on Web applications with Microsoft technologies like IIS, ASP.NET, Visual Basic, C#, Visual Studio.Net, SQL Server, Commerce Server and other Microsoft tools. He's been a speaker at developers' conferences like Microsoft DevDays and DevTeach.
|
| | Date: | | Thursday, March 24, 2005 @ 12:00 PM (registration starts at 11:30 am) | | Duration: | | | 1 hour (registration starts at 11:30 am) | | Venue: | | | The Metropolitan Centre
333-4 Ave. SW | | Description: | | | This event will consist of an overview of methods for interoperating between Java-based systems and .NET. Including: XML document exchange, shared database, messaging, web services, and java to .net bridges. Also, we’ll spend the bulk of the time on a detailed analysis of the approaches and methods for web services-based interop between apps and systems running on .NET and other technologies.
Please arrive early as seating is limited
Pre-registration is required for this event | | Sponsors: | | | Our thanks to the sponsors for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | | |
Don Kiely, MVP, MCSD, MSDE Don Kiely, MVP, MCSD, MSDE, is a senior technology consultant specializing in developing secure desktop and Web applications that integrate databases, Microsoft Office, and related technologies, using tools including SQL Server, Visual Basic, ASP.NET and XML. Don has authored and co-authored a number of technical books and writes regularly for many industry journals, including InformationWeek, IEEE Computer, Visual Studio .NET (VBPJ).
|
| | Date: | | Thursday, January 27, 2005 @ 12:00 PM | | Duration: | | | 1 hour (Registration starts at 11:30 am) | | Venue: | | | The Metropolitan Centre
333-4th Avenue SW (in The Grand Lecture Theatre) | | Description: | | | An increasingly hostile, connected world requires bold new initiatives to protect your data stores. SQL Server 2005 is the first major release of SQL Server since Microsoft began its Trustworthy Computing.
As a server product and the foundation for business critical applications, SQL Server will have a whole new security infrastructure that will affect how you develop applications for it. Neither developers nor administrators can afford to be ignorant of security, and this new version of SQL Server changes how you handle threats in fundamental ways.
This session will look at what's new, what's easier, what's harder, and why you'll need to have a better understanding of these features than ever before.
Please arrive early as seating is limited.
**On-line registration is required for this event** | | Resources: | | | Download Presentation | Download Code | | Sponsors: | | | Our thanks to the sponsors for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | Joel Semeniuk | | Date: | Thursday, December 09, 2004 @ 12:00 PM | | Sponsors: | Our thanks to the sponsors for co-hosting this event! | |
| Presenters: | | |
Joel Semeniuk, VP of Software Development at ImagiNET Joel Semeniuk is a founder and VP of Software Development at ImagiNET Resources Corp, a Manitoba based Microsoft Gold Partner in Ecommerce and Enterprise Systems. Joel is also the Microsoft Regional Director for Winnipeg, Manitoba. With a degree in Computer Science from the University of Manitoba, Joel has spent the last twelve years providing educational, development and infrastructure consulting services to clients throughout North America.
|
| | Date: | | Thursday, December 09, 2004 @ 12:00 PM | | Duration: | | | 1 hour | | Venue: | | | The Metropolitan Centre
333-4th Avenue SW
In the Grand Lecture Theatre | | Description: | | | This session provides an overview of how you can use the Visual Studio .NET 2003 project templates provided by Microsoft Visual Studio Tools for the Microsoft Office System to create Smart Client Solutions that use Microsoft Office Excel 2003 and Microsoft Office Word 2003.
This session will also show the value of InfoPath, how to build solutions and review many of the new features and managed code support. Microsoft Office InfoPath 2003 is a hybrid tool that combines the best of a traditional document editing experience, such as a word processor or e-mail application, with the rigorous data-capture capabilities of a forms package.
Please arrive early as seating is on a first come first seated basis
On-line registration is required for this event | | Sponsors: | | | Our thanks to the sponsors for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | Dan Sellers | | Date: | Thursday, October 21, 2004 @ 12:00 PM | | Resources: | Download Presentation | | Sponsors: | Our thanks to the sponsors for co-hosting this event! | |
| Presenters: | | |
Dan Sellers, Senior Technology Specialist, Microsoft Canada Dan is a Senior Technology Specialist with Microsoft Canada, based in Calgary. During his time with Microsoft, Dan has worked as a senior consultant involved in a variety of development projects. He has worked with numerous clients to architect and implement n-tier web-based applications using a wide variety of Microsoft technologies. Dan’s expertise lies in many of Microsoft’s key products, including Windows 2000, SQL Server 2000, BizTalk Server 2002, Application Center and Visual Studio .NET.
|
| | Date: | | Thursday, October 21, 2004 @ 12:00 PM | | Duration: | | | 1 hour (registration starts at 11:30 am) | | Venue: | | | The Metropolitan Centre (Grand Lecture Theatre)
333 4th Ave. SW, Calgary, Alberta | | Description: | | | This presentation will focus on building Mobile applications using the .NET Compact Framework and SQL CE. It will demonstrate and review source code of a pre-built application. The session will explore:
- Using P/Invoke and why it is so important in the .NET Compact Framework
- Developing "Sometime Offline" Applications in the .NET Compact Framework
- Creating a Self-Updating .NET Compact Framework Application.
- Using Inheritance to create a Stream Interface Driver
- Consuming Asynchronous Web Services calls
- Best Practices for using SQL CE
Pre-Registration is required for this event.
Please show up early as seating is on a first come first served basis. | | Resources: | | | Download Presentation | | Sponsors: | | | Our thanks to the sponsors for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | Ryan Storgaard | | Date: | Thursday, May 27, 2004 @ 12:00 PM | | Resources: | ASPNET-WhidbeyOverview.zip | | Sponsors: | Our thanks to the sponsors for co-hosting this event! | |
| Presenters: | | |
Ryan Storgaard, .NET Developer Specialist, Microsoft Canada Ryan Storgaard is a .NET Developer Specialist with Microsoft Canada and is based in Calgary. Prior to joining Microsoft, Ryan worked as a Senior Integration Architect helping large organizations embrace and implement web services to integrate data from various disparate databases and ERP systems. Ryan specializes in Web Services, Web Services Security, Biztalk Server, SQL Server, Visual Studio .NET, Windows Server products, Unix and Linux systems.
|
| | Date: | | Thursday, May 27, 2004 @ 12:00 PM | | Duration: | | | 1 hour | | Venue: | | | The Metropolitan Centre 333 - 4th Avenue SW Grand Lecture Theatre | | Description: | | | ASP.NET 2.0 and Visual Studio 2005 (a.k.a. "Whidbey") will soon be released in beta - however, at this session of AB.NET, you’ll get an early insider’s preview of the developer conveniences and power within the next evolution of ASP.NET and Visual Studio!
Ryan Storgaard, .NET Developer Specialist at Microsoft Canada, will demonstrate some of the new features with ASP.NET 2.0 and Visual Studio 2005. Building powerful, scalable, and feature-rich Web applications has never been faster. Common and never-before-possible scenarios are now made simpler. With these new release features, developers will have the tools and functionality necessary for building the ultimate in web experiences.
Don't miss this sneak preview!
Pre-Registration is required for this event.
Please come early as lunch is served on a first-come, first-serve basis. | | Resources: | | | ASPNET-WhidbeyOverview.zip | | Sponsors: | | | Our thanks to the sponsors for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | Mike Bauer | | Date: | Thursday, March 11, 2004 @ 12:00 Noon | | Resources: | Download Presentation | | Sponsors: | Our thanks to the sponsors for co-hosting this event!
Food is served on a first-come, first-serve basis.
Pre-Registration is required for this event. | |
| Presenters: | | |
Mike Bauer, Director, Product Development, Pandell Technology Corporation Mike joined Pandell in 2002, and has architected and developed enterprise and real-time software solutions for more than a decade. Prior to joining Pandell, Mike was the Principal Consultant for Microsoft Consulting Services in the Prairies, and a Development Manager at Telvent Automation.
Mike holds a Master of Science degree in Electrical Engineering from the University of Calgary and is a Microsoft Certified Software Developer (MCSD).
|
| | Date: | | Thursday, March 11, 2004 @ 12:00 Noon | | Duration: | | | 1 hour | | Venue: | | | The Metropolitan Centre 333 - 4th Avenue SW Grand Ballroom | | Description: | | | In this session of AB.NET, Mike will demonstrate and discuss the implementation of custom ASP.NET controls developed for the Pandell Liquid Intelligence technology platform.
The .NET framework ships with a selection of ASP.NET server controls used for building web applications. The standard framework controls range from straightforward mappings to standard HTML elements such as text boxes and buttons, to more complicated composite controls like the data grid, to complex validator controls that adapt to browser capabilities and render HTML as well as client-side script.
Often, developers have a need to deliver complex user-interface controls. These controls can be implemented using standard framework controls, or, by building custom ASP.NET controls. Pandell has focused on the approach of building custom controls for core user-interface elements of the Liquid Intelligence platform. These controls will be demonstrated and discussed, and lessons learned during the development and testing of these controls will be shared.
| | Resources: | | | Download Presentation | | Sponsors: | | | Our thanks to the sponsors for co-hosting this event!
Food is served on a first-come, first-serve basis.
Pre-Registration is required for this event. | | | |
|
| « LessMore » | | Presenters: | Doug Seven | | Date: | Thursday, January 15, 2004 @ 12:00 PM | | Resources: | Download Presentation | | | Sponsors: | Our thanks to the sponsors for co-hosting this event! | |
| Presenters: | | |
Doug Seven, Senior .NET Architect, Atomic Consulting Inc. As one of the co-founders of DotNetJunkies, a content-based online training resource for .NET developers, Doug Seven has been building applications with the .NET Framework since the summer of 2000. Seven has co-authored six books related to the .NET Framework: Professional ASP.NET Security, Programming Data-Driven Web Applications with ASP.NET, ASP.NET: Tips, Tutorials & Code, Professional ADO.NET, Developing Custom Controls for ASP.NET, and ASP.NET Security.
|
| | Date: | | Thursday, January 15, 2004 @ 12:00 PM | | Duration: | | | Special 2 Hour Session! | | Venue: | | | Metropolitan Conference Centre - Grand Lecture Theatre 333 - 4th Avenue SW Calgary, Alberta | | Description: | | | Join us for the upcoming AB.NET event, Exploring ASP.NET Security. The AB.NET User Group is delighted to have Doug Seven, an INETA speaker, present at this special 2-hour session.
Exploring ASP.NET Security, Part I: Preventing Malicious Input Discover some of the more common ways that a malicious user can exploit security holes in your application. In this session, you will learn the basic terminology related to malicious Web application attacks. You'll learn how to discover and test for security vulnerabilities in your own applications, and how to close the holes. You'll learn how to prevent hackers by attacking your Web site like a hacker. Code will be presented in C# and will be available for download.
Exploring ASP.NET Security, Part II: Authentication and Authorization Explore the authorization and authentication capabilities of the ASP.NET Framework. In this session, you will discover the basic authentication and authorization mechanisms in ASP.NET. You'll learn how to enable the easiest authentication, Windows Authentication, as well as the most common, Forms Authentication. From there you will learn how to enable authorization through the use of configuration files, as well as role-based authentication where the user credentials are stored in a database. Code will be presented in C# and will be available for download.
Pre-Registration is required for this event! | | Resources: | | | Download Presentation | | | Sponsors: | | | Our thanks to the sponsors for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | | |
Ryan Storgaard, .NET Developer Specialist, Microsoft Canada Ryan Storgaard is a .NET Developer Specialist with Microsoft Canada and is based in Calgary. Prior to joining Microsoft, Ryan worked as a Senior Integration Architect helping large organizations embrace and implement web services to integrate data from various disparate databases and ERP systems. Ryan specializes in Web Services, Web Services Security, Biztalk Server, SQL Server, Visual Studio .NET, Windows Server products, Unix and Linux systems.
|
| | Date: | | Thursday, November 13, 2003 @ 12:00 PM | | Duration: | | | 1 hour | | Venue: | | | Fifth Avenue Place Conference Room
Suite 202, 420 2nd Street SW
Calgary, Alberta | | Description: | | | In this session of AB.NET, Ryan Storgaard of Microsoft will be building upon the earlier AB.NET presentation “Business Integration: Platform Interoperability Using Web Services” by discussing Web Services Enhancements.
When Web Services first emerged as a truly interoperable way to communicate between disparate systems, many believed there were some key features missing. A Granular security model, the ability to route soap messages, and the ability to add binary attachments to the SOAP message were a few of these concerns. In addition, there was apprehension that each of the vendors in the Web Services space would create their own solutions to handle these problems and, therefore, break the best part of web services—interoperability.
Web Services Enhancements (WSE) are a series of specifications that are jointly authored by the major Web Services vendors to provide a standard approach to routing messages, ensuring reliable delivery and coordinating distributed work using compensating transactions. In his presentation, Ryan will provide an overview of Web Services Enhancements, detail why WSE is important to developers, and provide examples and demonstrations to illustrate how developers can start working with Web Services Enhancements immediately. | | Resources: | | | Download Presentation | Download Demo File | | Sponsors: | | | Our thanks to the sponsors for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | James Kovacs | | Date: | Thursday, October 02, 2003 @ 12:00 PM (Registration starts at 11:30 am) | | Resources: | Download Presentation | Download Demo File | | Sponsors: | Our thanks to Quadrus and Microsoft for co-hosting this event! | |
| Presenters: | | |
James Kovacs, Senior Systems Analyst, Quadrus Development Inc. James is experienced in the design and implementation of highly scalable, n-tier distributed and web-based applications—including the Microsoft .NET domain. In addition to his roles as business analyst, architect and technical team lead, James is an experienced instructor who has mentored and taught the concepts of C#, .NET, XML and Object-Oriented Design & Analysis. James is a Microsoft Certified Solutions Developer (MCSD) who holds a Masters of Science degree from Harvard University.
|
| | Date: | | Thursday, October 02, 2003 @ 12:00 PM (Registration starts at 11:30 am) | | Duration: | | | 1 hour | | Venue: | | | Fifth Avenue Place Conference Room Suite 202, 420 - 2nd Street SW Calgary, Alberta | | Description: | | | In this session of AB.NET, James will explore the extensive Microsoft .NET Framework Class Library. The .NET Framework provides a rich set of interfaces, as well as abstract and concrete (non-abstract) classes. The .NET Framework types are the foundation on which .NET applications, components, and controls are built. James will give you an overview of what functionality the classes offer, as well as demonstrations showing how you can leverage these thousands of classes with little work. During his presentation, you'll witness how the .NET Framework truly simplifies application development!
Registration for the event starts at 11:30 am, please come early as seating and lunch are on a first-come, first-served basis. | | Resources: | | | Download Presentation | Download Demo File | | Sponsors: | | | Our thanks to Quadrus and Microsoft for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | Dan Sellers | | Date: | Thursday, June 05, 2003 @ 12:00 Noon | | Resources: | Download Presentation | | Sponsors: | Our thanks to Quadrus and Microsoft for co-hosting this event! | |
| Presenters: | | |
Dan Sellers, Senior Technology Specialist, Microsoft Canada Dan is a Senior Technology Specialist with Microsoft Canada, based in Calgary. During his time with Microsoft, Dan has worked as a senior consultant involved in a variety of development projects. He has worked with numerous clients to architect and implement n-tier web-based applications using a wide variety of Microsoft technologies. Dan’s expertise lies in many of Microsoft’s key products, including Windows 2000, SQL Server 2000, BizTalk Server 2002, Application Center and Visual Studio .NET.
|
| | Date: | | Thursday, June 05, 2003 @ 12:00 Noon | | Duration: | | | 1 hour | | Venue: | | | Metropolitan Conference Centre (Grand Lecture Theatre) 333 - 4th Avenue SW Calgary, Alberta | | Description: | | | Corporations frequently need to send critical information to customers, partners, and employees in a timely manner. Microsoft SQL Server Notifications Services and .NET Alerts provide a framework to meet this critical communication need. Effective notification of target events will allow organizations to provide more tailored and timely services to customers. As well, through the use of SQL Server Notifications Services, organizations can make employees more effective by providing them with the information they need, whenever and wherever they need it.
Microsoft SQL Server 2000 Notification Services provide organizations with a high-performance platform for building scalable notification applications which generate customizable messages for specific information requirements. The information and event notification users receive can originate from a variety of external sources, such as external data feeds and internal business systems. In addition to standard email notification, messages can also be delivered to various mobile devices, including cellular phones and Pocket PCs via .NET alerts.
Register for this upcoming AB.NET session to learn more about this exciting technology and how it can be used to your organization’s greater advantage. | | Resources: | | | Download Presentation | | Sponsors: | | | Our thanks to Quadrus and Microsoft for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | Brian van der Voort | Roland Davis | Trevor Cook | | Date: | Thursday, February 27, 2003 @ 12:00 Noon | | Resources: | Download Presentation | Download Demo Files | | Sponsors: | Our thanks to Quadrus, Microsoft and Sun Microsystems for co-hosting this event! | |
| Presenters: | | |
Brian van der Voort, Senior Technical Director, Quadrus Development Inc. With more than 15 years of IT experience, Brian is a seasoned professional who has architected, managed and delivered numerous successful IT projects for organizations ranging from high-tech startups to large enterprises. As Quadrus’ Sr Technical Director, Brian is a trusted mentor and an active participant in the IT community. Brian spearheaded the Calgary VC++ and Software Engineering Users Groups, and has presented to technical audiences across Alberta. Brian holds a B.Sc. and is a P.Eng.
|
Roland Davis, Technology Engineer, Sun Microsystems Roland is an experienced Java developer and has written several large scale web applications during his 3 years at Sun. As an experienced speaker and active member of Calgary’s Java User’s Group, Roland has presented at numerous events. Recently, Roland was selected by Sun as one of 50 engineers worldwide to participate in the prestigious Sun Software Environments and Java Ambassador Program - a new client feedback initiative. Roland has an Electrical Engineering degree from the UofC.
|
Trevor Cook, Managing Consultant, Microsoft Canada Trevor manages the Public Sector practice for Microsoft Consulting Services in Western Canada, drawing on 15 years of IT industry experience. Trevor has led development teams and architected enterprise-wide solutions with Microsoft technologies, and has specialized in distributed computing solutions. Prior to joining Microsoft Trevor was a technical consultant with Price Waterhouse Coopers and with Quadrus. Trevor is now focused on architecting and designing solutions with .NET technologies.
|
| | Date: | | Thursday, February 27, 2003 @ 12:00 Noon | | Duration: | | | 1 hr | | Venue: | | | The Metropolitan Centre (Grand Lecture Theatre) 333 - 4 Ave. SW Calgary, Alberta
| | Description: | | | Here’s your chance to hear both perspectives in one informative presentation. In this session of AB.NET, representatives from Microsoft and Sun, in conjunction with Quadrus, look at how the .NET and J2EE frameworks interoperate in the implementation and consumption of web services. Business integration within an organization or between companies is key to efficiency gains and bottom line performance. When applied to IT systems integration, the realities and existence of mixed platforms cannot be ignored. Attend this insightful presentation to discover why - from the distinct perspectives of Microsoft, Sun and Quadrus - interoperability across heterogeneous platforms is critical to the integration of IT systems and the role web services can play in your integration solutions. | | Resources: | | | Download Presentation | Download Demo Files | | Sponsors: | | | Our thanks to Quadrus, Microsoft and Sun Microsystems for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | Chris Coupal | | Date: | Thursday, December 05, 2002 @ 12:00 Noon | | Resources: | Download Presentation | | Sponsors: | Our thanks to Quadrus and Microsoft for co-hosting this event! | |
| Presenters: | | |
Chris Coupal, Manager of Research & Development, Mega Wheels Technologies Chris Coupal has worked in the IT industry 8 years, filling roles including System Analyst, Developer, DBA and System Architect. In Dec 2001, he took the position of Manager of Research and Development with Megawheels, a Calgary based, automotive focused, IT company. Chris has an Honours degree in Computer Science from the University of Saskatchewan, is a certified (PMP) project manager, and has spent 9 years with the military in the Communications and Electronics branch.
|
| | Date: | | Thursday, December 05, 2002 @ 12:00 Noon | | Duration: | | | 1 hour | | Venue: | | | The Metropolitan Centre (Grand Lecture Theatre) 333 - 4 Ave SW Calgary, Alberta
| | Description: | | | Chris Coupal, Manager of Research and Development with Megawheels Technologies Inc, shares best practices insights garnered from the re-development of the company’s products as they made the move to a Microsoft .NET framework. During the project, Chris primarily filled the role of System Architect and Project Manager. The project has successfully completed its first full development cycle and will be the basis of a case study in which Chris will speak to "Leveraging ADO.NET : Best Practices from a Successful Project". | | Resources: | | | Download Presentation | | Sponsors: | | | Our thanks to Quadrus and Microsoft for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | Grant Albrecht | | Date: | Thursday, October 10, 2002 @ 12:00 Noon | | Resources: | To view .NET resources, click here. | | Sponsors: | Our thanks to Quadrus and Microsoft for co-hosting this event! | |
| Presenters: | | |
Grant Albrecht, Technical Director, Quadrus Development Inc. Grant is a Technical Director at Quadrus who is foremost in his knowledge of the newest technologies. Grant has practical experience with the full gamut of .NET technologies including the .NET developer framework and Enterprise Servers. Through various projects, Grant has worked with the newest renditions of Exchange Server, Content Management Server and SQL Server. He has researched, architected and implemented applications with a focus on delivering real-world .NET solutions.
|
| | Date: | | Thursday, October 10, 2002 @ 12:00 Noon | | Duration: | | | 1 hour | | Venue: | | | The Metropolitan Centre (Grand Lecture Theatre) 333 - 4 Ave. SW Calgary, Alberta
| | Description: | | | In this edition of AB.NET, Grant Albrecht of Quadrus Development Inc. will be presenting on "Charting a Course of Learning through .NET". When dealing with new technologies one of the biggest hurdles is knowing how and where to start. The vast and rich offerings of .NET can be a bit daunting to navigate when one is first entering the domain. Grant draws from his experiences delivering .NET solutions to highlight the challenges and considerations of learning .NET and outlines some options and resources to effective ramping on various aspects of this new and exciting development platform.

Congratulations to Keith Nicholson, the winner of the XBOX giveaway!
| | Resources: | | | To view .NET resources, click here. | | Sponsors: | | | Our thanks to Quadrus and Microsoft for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | Mike Tallman | | Date: | Thursday, April 11, 2002 @ 12:00 Noon | | Resources: | Download Presentation | | Sponsors: | Our thanks to Quadrus and Microsoft for co-hosting this event! | |
| Presenters: | | |
Mike Tallman, Lead Senior Systems Analyst, Quadrus Development Inc. Mike is a Lead Sr Systems Analyst with Quadrus and has experience in a wide range of platforms, tools, technologies and business domains. Mike has successfully architected and implemented many complex large-scale enterprise level solutions using both Microsoft and Java technologies. His thorough understanding and knowledge of n-tier distributed architecture coupled with his experience in delivering Microsoft and Java based solutions enables Mike to speak to the realities of both architectures.
|
| | Date: | | Thursday, April 11, 2002 @ 12:00 Noon | | Duration: | | | 1 hour | | Venue: | | | Bow Valley Conference Centre 3rd Floor, Bow Valley Square 2 205 - 5 Ave. SW Calgary, Alberta | | Description: | | | The April edition of AB.NET has Mike Tallman of Quadrus Development Inc giving a technical overview of the key features in the MS .NET Developer Platform with comparisons being drawn to various aspects of Java based J2EE. Comparisons will be made in key areas such as architecture, standards, security, component services, distributed applications, data access, XML Web Services, web applications and legacy integration. | | Resources: | | | Download Presentation | | Sponsors: | | | Our thanks to Quadrus and Microsoft for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | Dan Sellers | | Date: | Thursday, February 07, 2002 @ 12:00 Noon | | Resources: | Download Presentation | | Sponsors: | Our thanks to Quadrus and Microsoft for co-hosting this event! | |
| Presenters: | | |
Dan Sellers, Senior Technology Specialist, Microsoft Canada Dan is a Senior Technology Specialist with Microsoft Canada, based in Calgary. During his time with Microsoft, Dan has worked as a senior consultant involved in a variety of development projects. He has worked with numerous clients to architect and implement n-tier web-based applications using a wide variety of Microsoft technologies. Dan’s expertise lies in many of Microsoft’s key products, including Windows 2000, SQL Server 2000, BizTalk Server 2002, Application Center and Visual Studio .NET.
|
| | Date: | | Thursday, February 07, 2002 @ 12:00 Noon | | Duration: | | | 1 hour | | Venue: | | | Bow Valley Conference Centre 3rd Floor, Bow Valley Square 2 205 - 5 Ave. SW Calgary, Alberta | | Description: | | | This session demonstrates a variety of advanced techniques you can leverage to build more powerful and scalable ASP.NET web applications and XML web services. We’ll cover debugging on the server side, application tracing and profiling, and event logging. We’ll examine the use of performance counters to find bottlenecks, and how ASP.NET and robust exception handling change error handling for web applications. The session will walk through code to demonstrate how to programmatically send email and upload files. We’ll finish with an intensive look at Web Forms and how they maintain their state between pages and we’ll exploit the new, improved Session object.
This session will cover:
Debugging ASP .NET Applications
Web Form Session States
Other ASP .NET tips and tricks
To get the most of this presentation, have some knowledge of:
Web Application Development
Visual Basic, Visual C#, ASP Programming
.NET Framework and Web Services | | Resources: | | | Download Presentation | | Sponsors: | | | Our thanks to Quadrus and Microsoft for co-hosting this event! | | | |
|
| « LessMore » | | Presenters: | Chris McPhee | | Date: | Thursday, November 22, 2001 @ 11:45 AM | | Resources: | Download Presentation | | Sponsors: | Our thanks to Quadrus and Microsoft for co-hosting this event! | |
| Presenters: | | |
Chris McPhee, Lead Senior Systems Analyst, Quadrus Development Inc. An experienced systems analyst and architect of business intelligence and software solutions, Chris has led development teams in delivering successful software and data warehouse projects. He is particularly well-versed in business and systems requirements gathering and application integration applying these skills on embedded systems, collaborative and business intelligence solutions leveraging .NET based technologies which include Sharepoint Portal Server, Exchange Server and SQL Server.
|
| | Date: | | Thursday, November 22, 2001 @ 11:45 AM | | Duration: | |
|
| | |