6/25/2001 6:30 pm
Topic: ASP.NET In Depth: Server Controls
| Cotelligent Training Center 1875 N. W. Amberbrook Drive Suite 100 Beaverton, OR 97006 (503) 748-4200 |
Sean Campbell from 3Leaf Solutions (www.3leaf.com) will be presenting a short general overview of ASP.NET server controls, and then dive right in to functional examples. Attendees will learn how to work with the new event-driven code model and see first-hand how this new technology will save web developers time and effort. Sean will demonstrate how ASP.NET takes care of many of the browser concerns developers traditionally had with client-side scripting tasks such as form validation, and provide an overview of the new ADO model and how to work with DataSets and server controls. As always, we'll set plenty of time aside for questions.
|
7/30/2001 6:30 pm
Topic: Server Controls, part Deux
| Wells Fargo Center
21st Floor Conference Room
1300 SW Fifth Avenue
Portland, Oregon |
Scott Swigart and Sean Campbell from 3Leaf Solutions will continue with the second part of their presentation on ASP.NET server controls. The numerous server controls will be presented, including the new suite of controls, such as the tree controls. They'll talk about the difference between Server Controls and HTML controls, how you can create your own control, and more. The meeting will start officially at 6:30 PM. Show up at 6:00 PM to be involved in group business and an open forum.
|
8/27/2001 6:00 pm
Topic: Web services
| Wells Fargo Center
21st Floor Conference Room
1300 SW Fifth Avenue Portland, Oregon |
Expect another quality presentation by the 3Leaf gang as Scott Swigart and Sean Campbell discuss web services, show us how to create and consume them, and dig into the good technical stuff. Open forum will begin at 6:00 PM and the presentation will begin at 6:30 PM.
|
9/24/2001 6:30 pm
Topic: .NET Enabling at Intel Corp.
| Wells Fargo Center
21st Floor Conference Room
1300 SW Fifth Avenue Portland, Oregon |
This session focuses on new tools for developing applications with peer-to-peer capabilities with the Intel p2p .NET namespace. Application developers will learn about Intel's efforts to accelerate P2P application development and reduce development costs. While describing the architecture, features, and application categories enabled by these emerging tools, the session will also provide developers access to additional information on technical specifications and availability.
|
10/29/2001 6:30 pm
Topic: Maximizing productivity with Visual Studio.NET
| Wells Fargo Center
21st Floor Conference Room
1300 SW Fifth Avenue Portland, Oregon |
Kent Sharkey (VS.NET Solution Developer Group, Microsoft) will speak on maximizing productivity and minimizing overhead with the very latest features in the production release of Visual Studio.NET. Developers will see first-hand how to best utilize the IDE to write software, as well as getting a sneak peek into some of the less-known but extremely powerful features.
|
12/31/2001
Topic: No December Meeting
| |
No Meeting is planned for December because of the Xmas Holiday
|
11/26/2001 6:30 pm
Topic: Developing practical software projects using Eiffel.NET
| Wells Fargo Center
21st Floor Conference Room
1300 SW Fifth Avenue Portland, Oregon |
Mickey Williams, of Interactive Software Engineering, Inc., developers of Eiffel.NET, will demonstrate how practical software projects can benefit today from the power of Eiffel.NET. Over its ten-year life Eiffel has evolved into one of the most usable software development environments available today.
|
4/30/2002 6:30pm
Topic: .NET Assemblies
| Portland Community College Auditorium, Room 104, 1626 SE Water Avenue Portland, OR |
Assemblies are the primary building blocks of .NET Framework applications. An understanding of how assemblies are created and manipulated is essential to mastering .NET deployment, versioning, encapsulation, and security concepts.
This presentation will cover the most important aspects of .NET assemblies:
assembly and module anatomy, including an overview of CIL;
type access modifiers and how they are affected by assembly boundaries;
strong names and their role in assembly security and identification;
assembly versioning options and how to control version policy;
interaction with the Global Assembly Cache;
the .NET Loader and its role in assembly resolution; and
assembly deployment, including side-by-side execution and on-demand network download.
Bruce Davis is a senior consultant with Microsoft Consulting Services in the MS PacWest Portland Office.
|
2/26/2002 8:30 a.m.
Topic: Visual Studio .Net Launch Event
| Oregon Convention Center 777 NE Martin Luther King Jr Blvd
Portland OR 97212 United States |
Join PADNUG at the Portland Visual Studio .Net Launch Event. (There will be no regular meeting in February.)
|
5/29/2001 6:30 pm
Topic: Portland Area .NET UG Kickoff
| Cotelligent Training Center
1875 N. W. Amberbrook Drive Suite 100
Beaverton, OR 97006 (503) 748-4200 |
Meeting started at 6:00PM with group business. The charter was submitted and reviewed. A final charter (very short) will be available soon. Time was available before the official meeting for people to ask technical questions. Some new faces were present and everyone was introduced. Attendance was not taken. At 6:30PM Pizza was ordered and Scott Swigart and Sean Campbell of 3Leaf Solutions began the presentation on server controls. An added benefit of the presentation was their use of Visual studio Beta 2, which had just been released. For many VS.NET had been off-limits due to a prevalence of bugs; VS.NET Beta 2 seems to be orders of magnitude better (although there are still some renegade bugginess). Scott started with an overview on server controls, and numerous questions were answered. Due to the open forum nature of the presentation, Scott wasn't able to cover all the material he wanted in the first presentation - watch for him to finish up the server control presentation in the next meeting. Much of the info revolved around Visual Studio and the new capabilities it provides. Sean jumped in and in short order had demonstrated one of the strongest advantages of server controls, databinding. He provided functional examples of databinding controls using ADO.NET in different ways, including stored procedures, and using the two approaches ADO.NET offers; via datasets and datareaders. As promised, the code snippet is attached. Next meeting will be held Monday, July 30th. Scott and Sean will wrap up their presentation on server controls. Time: 6:00pm ("open forum" and group business) 6:30pm (meeting starts) Location: Cotelligent Training Center 1875 N. W. Amberbrook Drive Suite 100 Beaverton, OR 97006 (503) 748-4200 Link: http://www.iigo.net/dotnetug/ViewGroup.aspx?id=44
|
8/29/2002 6:30PM
Topic: Visual Basic .NET Tour
| Intel Jones Farm Campus JFCC Auditorium 2111 N.E. 25th Avenue Hillsboro, OR |
2002 Visual Basic .NET Tour – The Best Gets Better
The Visual Basic .NET team is on tour to show you how to get your skills and code up and running with Visual Basic .NET. You will learn first hand the benefits of moving to Visual Basic .NET and the opportunities that await you. Covered in the FREE, 2 hour evening event:
Installing Visual Basic .NET
Why Visual Basic .NET Rocks!
Upgrading your Visual Basic 6.0 applications
Using ActiveX components in Visual Basic .NET
Building Windows applications
Deploy Windows applications over the Web
RAD Middle-Tier development
Web Applications and XML Web Services
Building Mobile applications (MMIT and .NET Compact Framework)
This is a FREE event to replace our normal meeting. Each attendee will receive:
Microsoft’s Official Visual Basic .NET t-shirt
Visual Studio .NET Professional 60 day Trial Edition
Visual Basic .NET Powerpack CD with Microsoft’s new 101 Visual Basic .NET samples
|
6/25/2002 6:30PM
Topic: Intro to Rotor
| Portland Community College Auditorium, Room 104, 1626 SE Water Avenue Portland, OR |
|
One of the goals of the Rotor Shared Source CLI is
to be a testbed for researchers, hobbyists and academics
wishing to explore and extend an implementation of the CLI.
However, the SSCLI code base is huge, comprising almost 2M
lines of C#, C++ and assembly. Despite this, the source can
be very approachable when tackled correctly. This session
will begin the exploration of the SSCLI source code by
providing a high-level overview of the major elements of
Rotor, describing the organization of the source tree, and
giving a overview of Rotor's mapping to the ECMA standards.
|
Ted Neward is an independent software development architect and mentor in the Sacramento, California area. He is the author of a number of books, including "Server-Based Java Programming" (Manning), the forthcoming "Effective Enterprise Java" (Addison-Wesley) and "SSCLI Essentials" (OReilly) and co-author of "C# In a Nutshell" (OReilly) with Peter Drayton and Ben Albahari. He is also an instructor with DevelopMentor, where he teaches and authors both the Java and .NET curriculum. He speaks frequently for technology user groups (most often for the Sacramento Java User's Group), and writes technical papers for www.javageeks.com and www.clrgeeks.com. He currently labors on behalf of the University of California, Davis, architecting a rebuild of the Davis Accounting and Financial Information Services software system. Past clients include companies like Pacific Bell, EdFund, Synergex and Intuit.
|
9/26/2002 6:30PM
Topic: .NET Compact Framework
| Portland Community College Auditorium |
 |
|
The .NET Compact Framework is a subset of the .NET Framework that is
designed to run on smart devices, providing support for managed code and
XML Web services. Because the .NET Compact Framework is a subset of the
.NET Framework on the desktop, developers who are familiar with .NET
will find it very easy to write .NET applications for smart devices.
| Smart Device Extensions for Visual Studio .NET is a set of enhancements
that extend Visual Studio .NET, enabling developers to develop, debug,
and deploy applications for devices running the .NET Compact Framework.
These extensions include device-specific functionality for Visual C#
.NET and Visual Basic .NET, remote device debugging capabilities, device
emulation, and a host of other features.
This first version of the platform and tools supports Pocket PC 2000,
Pocket PC 2002, and embedded devices based on the upcoming version of
Windows CE .NET.
Come learn about .NET and the .NET Compact Framework in this hands-on
and eye-opening session!
Scott Hanselman is currently the Technology Evangelist at the eFinance-enabling Corillian Corporation. He has ten years experience developing software in C, C++, Java, VB, COM, and more recently C# and VB.NET. Scott enjoys speaking and writing on technology; he's presented in at conferences all over the US, London, and Germany and contributed to two books by Wrox Press. This August he'll be speaking at TechEd Malaysia. Scott is also Microsoft's Regional Director for Oregon and spoke on a 15-city national roadshow with Microsoft, Compaq and Intel in 2000. He is the author of GlucoPilot, the #1 Diabetes Management Application for the PalmOS. Scott can be reached at www.hanselman.com.
|
10/24/2002 6:30PM
Topic: Visual Studio .NET "Everett"
| Portland Community College Auditorium |
Microsoft .NET V1.1 is coming. A Beta version of the framework is already available, and Visual Studio will follow soon. In this presentation, you will learn all that's new in Microsoft .NET V1.1. This includes some great new features for sandboxing web sites, changes to security for no-touch deployed Windows Forms applications, and other tools (like an obfuscator) that ship in the box. You'll also get the answers to such questions as: Why is Microsoft making this release now? What are the issues regarding multiple frameworks installed on the same box (side-by-side)? Is this the beginning of "framework hell"? How does this affect the applications or components that I'm developing today? Come and find out.
|
9/11/2003 6:30pm
Topic: PetShop: Behind the Scenes of the Industry Benchmark
| Step Technology, 6915 SW Macadam, Suite 200, Portland OR |
.NET vs. Java -- nothing like a pitched battle between the software giants to generate controversy. Three rounds of testing over three years, thousands of hours load testing, and tens of thousands Internet comments. Vertigo built and tested the .NET version; we’ll share how we did it. You’ll learn the history of the benchmark, starting with Sun’s infamous blueprint and finishing with version 3 that was released last month. We’ve got demos, code comparisons and architecture walkthroughs. For a look at the controversy, just Google “Microsoft” and “petshop”.
Scott Stanfield is the founder and CEO of Vertigo Software, Inc., a Microsoft Gold Certified Partner for eCommerce Solutions. Scott is a proud member of the MSDN Regional Director community, covering Silicon Valley, and participates in the .NET Partner Architect Council. His company has built the Windows DNA "Rosetta Stone" sample application Fitch & Mather Stocks 2000 and the .NET sample IBuySpy.com. He is a frequent speaker and has delivered keynotes at Microsoft events including TechEd, PDC, DevDays and VBITs.
|
12/4/2003 6:30pm
Topic: Longhorn
| Step Technology 6915 SW Macadam, Suite 200, Portland OR |
Do you know anything about Longhorn? Neither does Scott Hanselman.
Why? Because it won't come out until 200x. Join us for a crazy evening
as Scott and the PADNUG crew, along with Jim Blizzard from MSFT,
stumble through Pre-Alpha PDC Bits of Longhorn which were lovingly
and painstakingly installed over a 30 hour period by Mr. Hanselman.
We'll talk about the Three Pillars of Longhorn, play with declarative UI
with XAML, and basically kibitz about the next generation of Windows.
Expect a lively and interactive discussion (as Longhorn Demos are few
and far between). If you didn't make it to PDC, and you haven't seen
Longhorn live and in person, this is the place to be.
|
2/26/2004 6:30pm
Topic: 2/3 "Stuff you can use right now" and 1/3 "When pigs fly (Longhorn)."
| Portland Community College Auditorium, Room 104, 1626 SE Water Avenue Portland, OR |
This is Rory's farewell meeting -- he moves to Connecticut on March 1 to co-host .NET Rocks with Carl Franklin -- so let's give him a memorable send-off!
|
6/28/2006 6:30 PM
Topic: Making Good Use of Source Control
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
We’ll discuss source control best practices, and how those practices apply to some common SCC packages. The emphasis will be on practices and procedures, not the mechanics of a particular SCC solution. Specific attention will go to how source control fits into an agile development process and continuous integration.
After completing a Bachelor's degree in the unlikely field of East Asian Studies, Patrick Cauldwell fell into the software industry. Since then he has written tools that helped Intel localize software into 17 languages; architected large E-Commerce web sites like 800.com and gear.com while at STEP Technology, and spoken nationwide about how to build large scalable applications. Patrick is currently an architect/developer at Corillian Corporation, where he designs and develops software for online banking.
|
2/28/2007 6:30pm
Topic: The Evolution of Enterprise Library
| Microsoft Portland Office located in Lincoln Tower
10260 SW Greenburg Road
Suite 600
Portland, OR 97223
|
See how the integrated library of “patterns & practices” application blocks has evolved, and learn how you can make effective use of them in your enterprise-scale applications
Keith Pleas is one of the founders of Guided Design and has worked for more than two years on the team developing the .NET Framework and Visual Studio .NET. Keith is an internationally known writer and speaker and is the Editorial Chair for VSLive 2003. He is also a Contributing Editor to "Visual Studio Magazine", has developed Microsoft Professional Certification Exams. Keith also serves as an advisor to the INETA board and is the liaison for the INETA Speakers Bureau.
|
1/28/2002 6:30 pm
Topic: The ASP.NET DataGrid - Advanced Techniques
| Wells Fargo Center 21st Floor Conference Rooms "A" and "B" 1300 SW Fifth Avenue Portland, Oregon |
In this presentation Doug Seven of dotnetjunkies.com will demonstrate some of the advanced features of the ASP.NET DataGrid, including column sorting, toggled sorting, paging, editing, and embedding DataGrids inside DataGrids. All of the code presented will be in C#, but a download URL will be provided during the presentation to get both C# and Visual Basic .NET versions of the code demonstrated.
 Doug Seven | Doug is an author of numerous .NET books for Wrox and Sams Publishing |
 |
| Click on book to order from Amazon.com |
|
5/28/2002 6:30pm
Topic: XML and data access integration in .NET
| Portland Community College Auditorium, Room 104, 1626 SE Water Avenue Portland, OR |
 Bob Beauchemin | XML is playing a bigger role in accessing data these days, because of the ubiquitous excellent client-side tools. But most corporate data is still stored in databases. ADO.NET expands on the XML support in ADO, to offer integration through the DataSet, XmlDataDocument and XSD schema compiler. We'll investigate these and talk about the usefulness of each in real-world scenarios. |
|
Bob Beauchemin is a Senior Staff Instructor with DevelopMentor, specializing in ADO.NET, ASP.NET, Web Services, and distributed systems. Bob is the author of the book, Essential ADO.NET. |  | | Click on Book to order from Amazon.com. |
|
3/26/2002 6:30pm
Topic: .Net Security
| Portland Community College Auditorium, Room 104, 1626 SE Water Avenue Portland, OR |
Sean Campbell of 3Leaf Solutions will discuss the following secutiry topics: Code Access Security, Evidence Based Security, and Isolated Storage. A must for anyone deploying secure applications.
|
4/1/2004 6:30 pm
Topic: VB.NET 2004 World Tour
| Intel - Jones Farm Campus JFCC auditorium, 2111 N.E. 25th Ave Hillsboro, Oregon |
The VB Team is coming to PADNUG! You'll learn from the product team how to amp up your existing VB skills to develop new applications for Tablet PC, the .NET Compact Framework, Visual Studio Tools for Office and new .NET Controls. Do you have questions about "Whidbey"? The product team will give you a sneak peek and answer your questions about the next version of the world's most popular RAD tool. Space is limited, so register today!
|
3/28/2007 6:30PM
Topic: The Community Launch Event 2007
| Microsoft Portland Office located in Lincoln Tower
10260 SW Greenburg Road
Suite 600
Portland, OR 97223
|
Just a couple of months ago, Microsoft launched Windows Vista, Office 2007, and .NET 3.0. These new products have several implications for developers, not least of which are the new W*F technologies. Join us for a demonstration and discussion of the Windows Communications Foundation, Windows Presentation Foundation, Windows Workflow Foundation, and Visual Studio Tools for Office.
|
4/25/2007 6:30 PM
Topic: The Last Data Access Layer You’ll Ever Write
| Oregon Convention Center Rm D137
777 NE Martin Luther King, Jr. Blvd.
Portland, Oregon 97232 |
Stop writing data access code! One reason for Ruby on Rails' popularity is that it frees developers from the drudgery of hand-coding data access. Sure, Visual Studio's TableAdapter Wizard is nice, but it takes a lot of clicks to generate a complete data access layer, and you get to do it again each time the database schema changes. This session will introduce you to some open-source ActiveRecord implementations that give you the benefits of Ruby on Rails without requiring you to abandon the comfort of ASP.NET.
With nearly 20 years of software development experience, Phil Weber's client list includes Intel, Kaiser Permanente and Wells Fargo Bank. He has worked with VB since 1993 and .NET since 2001. In addition to serving on the INETA Speaker Bureau, Phil is a Visual Basic MVP and has spoken at numerous conferences in the U.S. and abroad. He currently works as a technical instructor for Corillian Corporation, an e-finance enabler.
|
12/4/2007 05:00PM
Topic: Visual Studio 2008 InstallFest
| Corillian Cafe
3400 NW John Olsen Place
Hillsboro, OR 97124 |
NOTE: Location and Time are Special for this Event.
Also, you need to sign up for this one. Sign Up Here!
ATTENTION DEVELOPERS! Are you ready to be one of the first to get their hands on Visual Studio 2008? Join Microsoft and the Portland Area .NET Users Group (PADNUG) for a Visual Studio 2008 InstallFest and Holiday Party on December 4th, 2007 at Corillian in Hillsboro.
Visual Studio 2008 is HERE and this event is your opportunity to get your hands on the released version before anyone else. Every person that installs Visual Studio 2008 on their computer at the event will receive a FREE fully licensed copy of Visual Studio 2008 Professional in the mail shortly after public release. Don’t miss out on a great evening of food, fun, and your very own copy of Visual Studio 2008 Professional!
Space is limited so register today.
|
4/10/2008 06:00PM
Topic: Mix-A-Lot
| Corillian Cafe
3400 NW John Olsen Place
Hillsboro, OR 97124 |
Join us at the Portland Area .NET User Group (PADNUG) where we run through the newest technologies to emerge from MIX08, including Silverlight 2 Beta 1, Internet Explorer 8, SQL Server Data Services, Windows Live, and more.
More info at The Code Trip site.
|
7/31/2002 6:30PM
Topic: Deploying WinForm Apps over the web
| Portland Community College Auditorium |
|
HTML is great for deployment, but terrible at building rich application UIs. Learn how WinForms,
the rich UI framework for .NET, can be used to enjoy the same zero-deployment model of HTML. Also
learn how to deploy your WinForms applications in the lower security Intranet and Internet zones.
To get a jump start on this topic, check out Chris' recent article,
"Security and Versioning Models in the Windows Forms Engine Help You
Create and Deploy Smart Clients" in the July 2002 issue of MSDN
Magazine, available online at
http://msdn.microsoft.com/msdnmag/issues/02/07/NetSmartClients/default.asp. |
Chris Sells in an independent consultant, specializing in distributed applications in .NET and COM,
as well as an instructor for DevelopMentor. He's written several books, including ATL Internals,
which is in the process of being updated for ATL7. He's also working on Essential Windows Forms for
Addison-Wesley and Mastering Visual Studio .NET for O'Reilly. In his free time, Chris hosts the Web
Services DevCon and directs the Genghis source-available project. More information about
Chris, and his various projects, is available at http://www.sellsbrothers.com.
|
6/26/2003 6:30pm
Topic: What’s in Windows Server 2003 for .NET Developers
| Step Technology 6915 SW Macadam, Suite 200, Portland OR |
Scott Swigart and Sean Campbell of 3Leaf Solutions, Inc. will present Windows Server 2003 from a .NET standpoint, and fill us in on the main differences between Win2K/XP and Microsoft's latest server offering.
|
7/31/2003 6:30 pm
Topic: Create Great .NET User Interfaces
| Step Technology 6915 SW Macadam, Suite 200, Portland OR |
Even the most beautifully coded application will flop if people hate to use it. And they will, if its user interface is not designed with their goals in mind. What makes a great UI? How can you apply the principles that work so well for the guts of an application to its front end? We'll show you specific techniques (with code!) that you can use immediately to reduce complexity for your users and improve your presentation layer's efficiency and maintainability.
|
8/28/2003 6:30pm
Topic: PDC Pre-Game
| Step Technology 6915 SW Macadam, Suite 200, Portland OR |
Stay up-to-date on the latest Microsoft technologies, as Sean and Scott summarize everything that’s publicly known about Whidbey, Yukon, and Longhorn (the forthcoming versions of Visual Studio, SQL Server and Windows).
|
4/29/2004 6:30pm
Topic: How to Build Useful Applications for the Pocket PC
| Portland Community College Auditorium, Room 104, 1626 SE Water Avenue Portland, OR |
When Microsoft released the Compact Framework 1.0, almost any .NET developer could instantly write applications for mobile devices like the Pocket PC. In this session you'll learn just how easy it is to apply the knowledge you already have to the mobile platform and create useful applications using the Compact Framework. The session will walk you through the creation of an automobile lease calculator for the Pocket PC 2002 as a sample application that will be developed and debugged with the help of the Pocket PC Emulator. You'll also learn how to tweak the mobile device settings in Visual Studio 2003 to get the best use out of the emulated devices.
|
6/24/2004 6:30pm
Topic: Data Binding in Avalon
| Portland Community College Auditorium, Room 104, 1626 SE Water Avenue Portland, OR |
If you're familiar with data binding in Windows Forms or ASP.NET, you ain't seen nothin' yet. In this presentation, Chris Sells, Content Strategist for the MSDN Longhorn Developer Center Web site, will cover data binding in Avalon, the new UI stack in Longhorn, Microsoft's next OS. Chris will cover the basics of data binding and then move into transformers, filters and styling. If you're going to build UIs in Avalon, you'd be crazy not to use data binding to do it.
|
11/26/2002 6:30PM
Topic: Developing Secure ASP.NET Applications
| Portland Community College Auditorium |
 | ASP.NET is a great improvement over ASP for creating secure Web
applications. Learn the best practices for writing secure ASP.NET Web apps.
Find out how and when to use the various authentication and authorization
mechanism in IIS and ASP.NET. See demonstrations of user data attacks such
as script injection, and learn how to harden your Web applications against
them. Also discover how to communicate securely with SQL Server and how to
use encryption and hashing. |
Ben Hickman is a consultant and trainer for SoftSource Consulting who specializes in .NET, COM and distributed
application development. He's written developer certification exams and
courseware for Microsoft, as well as articles for MSDN magazine. He has
spoken at Microsoft and Intel developer events. Ben has developed
shrink-wrapped and custom Web applications for customers over the past 12
years using C++, Java, and C#.
|
9/23/2004 6:30pm
Topic: An Introduction to Membership and the Provider Pattern in ASP.NET 2.0
| Portland Community College Auditorium, Room 104, 1626 SE Water Avenue Portland, OR |
Rory Blyth will introduce you to some of the new membership features in the upcoming ASP.NET 2.0, with particular emphasis on the Provider Pattern and how it makes it extremely easy to abstract away a data store for consumption in your application. Bonus content to be included as time allows.
Rory Blyth is the Pacific Northwest Microsoft Developer Community Champion, which is a fancy title for "geek who goes around at talks to people." He gives MSDN Events throughout the Pacific Northwest. In his spare time, whatever that is, he also co-hosts .NET Rocks, the Internet radio talk show for .NET developers. In the rest of his even sparer time, he writes a blog at www.neopoleon.com.
|
2/23/2005 6:30pm
Topic: Microsoft Enterprise Library (formerly App Blocks)
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
Chris will talk about the MS Enterprise Library:
Ever felt that you've done this code before? Enterprise Library is the new version of the Microsoft Application Blocks, providing implementations of common features like logging, exception handling, data access, and more. We'll look at what Enterprise Library provides, how to extend it, and what the differences are from the previous Application Blocks.
|
1/29/2003 6:30PM
Topic: DirectX and .NET
| Microsoft PacWest Offices |

 | DirectX 9 introduces a new managed API for .NET applications to take advantage of DirectX features, such as:
2D and 3D hardware acceleration
sound mixing and output, 3D positional sound
media-independent networking with built-in support for NAT and firewalls
control over input devices like joysticks, keyboards and mice.
The DirectX Managed API for .NET provides a more elegant interface than previous APIs, as well as performance that nearly matches equivalent native C++ implementations. Combined with DirectX 9, the .NET Framework is an awesome development platform for games.
|
This presentation will delve into a game that has been written from scratch with .NET and the DirectX Managed API. Amidst the chaos and fiery explosions of robots battling each other to the death, see how you can utilize DirectX to its fullest potential with .NET. We will be exploring the source to see how 3D graphics are rendered in real time. Also covered will be aspects of .NET that make it great for building game servers and clients, topics such as: threading, System.Reflection, serialization, and more.
DirectX isn't just for games either. See how it can work together with WinForms to tackle demanding graphics-intensive applications. DirectX can also serve as the basis for networked applications like real-time conferencing with audio and video. Even if you may not be lucky enough to work on games for your job, come check out this presentation... you may be surprised at what you learn!
Bruce Davis and Jason Mauer are development consultants with Microsoft Consulting Services based out of the Portland area.
|
1/26/2005 6:30pm
Topic: What’s So Smart About Smart Client?
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
In this presentation, Scott Swigart will examine design criteria that factor in to choosing a Web or Smart Client implementation. You will then see how technologies like the Smart Client Offline Application Block and the Application Updater Block combine to provide Smart Client functionality today. The presentation will finish with a look into the future at the compelling Smart Client functionality that Visual Studio 2005 will provide.
Scott spends his time consulting, authoring, and speaking about the convergence of current and emerging technologies. He believes this is partially a result of having worked with a very wide range of technologies over his career. Beginning with Commodore 64 programming at the age of 12, then writing hardware diagnostics for UNIX systems in C++, moving into windows desktop, Web, and component development, and finally through XML, .NET, Web service, development, he has seen how technology evolves over time. Today, he focuses on helping organizations get the most out of today's technology, and prepare to leverage emerging technology as a way to be more competitive.
|
3/30/2005 6:30pm
Topic: Writing smart client’s for Windows Smartphone 2003 with .NET
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
Ben will cover the platform, the UI oddities, and the .NET compact framework support. He’ll demonstrate an app that caches data on the phone and then uploads the data periodically via a Web service.
Click Here to add a reminder to your calendar.
|
2/27/2003 6:30PM
Topic: CodeDOM
| Wells Fargo Center 21st Floor Conference Rooms (enter on 4th Ave) |
 |
One of the most promising new technologies in the .NET Framework is CodeDom, which stands for the Code Document Object Model. The CodeDOM provides classes, interfaces, and architecture that can be used to represent the structure of source code, independent of a specific programming language. The CodeDOM provides the ability to output each representation as source code in a programming language that the CodeDOM supports, which can be selected at run time.
|
The CodeDOM plays an important behind-the-scenes role in the .NET Framework and Visual Studio® .NET. It's also used by ASP.NET to generate executable code, and in fact it is necessary for a language to implement a CodeDomProvider in order to be used in ASP.NET pages. The CodeDOM is also used for Web Services Description Language proxy generation and in the designers and code wizards in Visual Studio .NET.
Paul will delve in the inner workings of the CodeDOM namespace including some practical examples and how you can harness its potential on your next project.
Paul Kimmel is a talented writer, speaker, and software architect. He writes extensively on best practices in object-oriented programming including the recently released SAMS Visual Basic.NET Unleashed, the soon to be released Osborne's Advanced C# Programming, and is a freelance writer for both Windows Developer Magazine and CodeGuru.com. Paul will also be speaking at the Fall Comdex 2002 in Las Vegas, NV as a Keynote Panelist for COMDEX Great Debate: .NET or .WHAT? .NET is the future of open, interoperable computing, says Microsoft. No, say critics, .NET is a way for Microsoft to co-opt open Web services standards and dominate the Internet. But how can that be, if .NET supports the hot open standards like XML, SOAP, and UDDI? Paul will be championing Microsoft's .NET strategy and gets at the fundamental question: Is .NET a lock-in strategy for Microsoft customers? What are the alternatives?
In addition, for the last 15+ years Paul has architected and implemented numerous client/server, e-commerce and web applications. He is currently the lead architect for a major .NET implementation in the Portland, Oregon metro area, in addition to his writing and speaking schedule.
|
12/7/2005 6:30pm
Topic: VS/SQL 2005 Extravaganza
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
Come out and see a recap of the Visual Studio and SQL Server 2005 Launch.
|
1/25/2006 6:30pm
Topic: Windows Workflow Foundation
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
At PDC05, Microsoft announced the newest component of WinFX, the next generation Windows API – Windows Workflow Foundation (WF). WF provides a workflow engine at the platform level that you can utilize in your own applications. Microsoft is building on WF as well, integrating it into future versions of SharePoint and BizTalk. This session will provide an overview of WF and demonstrate how you can leverage it in your own development efforts.
Jason Mauer is a Developer Evangelist with Microsoft covering the Pacific Northwest. He presents frequently at developer events and user groups about topics related to software development. Most of his four years at Microsoft have been as a development consultant with Microsoft Services, specializing in application development with .NET, SharePoint, and XML technologies. Find him online at www.jasonmauer.com.
|
2/22/2006 6:30pm
Topic: How LINQ Will Improve Your Everyday Life
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
A Presentation on the LINQ tool-set and the upcoming .Net C# 3.0 language extensions. The topic will compare current methods of Data retrieval in ADO.Net 2.0 with the new LINQ Tools. And of course- DEMOS for the faithful!
Nick Muhonen is a Portland area consultant with over 5 years experience in the .Net Framework. He is currently certified as both an MCT and an MCSD.
|
3/29/2006 6:30pm
Topic: Atlas Shrugged
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
Why should people care about Atlas (Microsoft's upcoming implementation of AJAX)? The reason is that although the hype around AJAX is sure to fade, the technology itself will be around for a long time. That is, AJAX/Atlas helps solve a long-standing problem (avoiding server round-trips), and this allows web applications that are (potentially) more responsive. While Microsoft has only released a preview of Atlas, it is becoming increasingly clear what the final bits will look like and how important they will be. In fact, it behooves all developers to investigate Atlas: when the next-generation of web applications are made, they will be made (at least in part) with Atlas.
Erik was trained as a biochemist. Although he has always loved programming (since the Apple IIc days), it wasn't until 5 years ago that he made programming his full-time job. The allure of code (and the glamorous .COM boom) was too much to pass up. And while his arrival in tech field coincided oddly with the ensuing market crash, it's thought that this was entirely coincidental. Currently, he works for Tranxition Corporation where he is heading up development of a secret application that will change how users manage their personal data. In general, he's most happy working on low-level details (disassembling binaries with IDA, writing a garbage collection module, etc.), but he has also worked on the high-level aspects of managed, unmanaged, desktop, web and mobile applications.
|
4/26/2006 6:30pm
Topic: Developing on Windows Mobile
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
Rory Blyth began coding by programming a Timex Sinclair in 1983. He has experience with many different platforms and languages, but his passion lies in using and helping people understand .NET technologies. Rory also works as an author, co-hosts the .NET Rocks Internet talk show, writes a blog, and keeps an eye on Longhorn.
|
5/31/2006 6:30 PM
Topic: Building a reusable ASP.NET Toolbox
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
This session demonstrates some re-usable tools, classes and components that every Web Application should integrate. Every application needs a core set of features, like managing configuration settings, handling and reporting errors consistently, logging requests, providing application status information, displaying consistent error and information message pages, managing application cookies consistently and more. In this session I'll demonstrate a handful of useful utility classes and processes that accomplish these tasks in a reusable fashion and show how they work under the covers.
Rick Strahl is president of West Wind Technologies on Maui, Hawaii. The company specializes in Web and distributed application development, training and tools with focus on ASP.NET and .NET in general. Rick is author of West Wind Web Connection, a powerful and widely used Web application framework, West Wind HTML Help Builder and West Wind Web Store and Business Framework for .NET and Visual FoxPro. He also collaborates with Kevin McNeish on the Mere Mortals Framework for .NET. Rick is a Microsoft C# MVP, a frequent contributor to magazines and books and speaks frequently at professional developer conferences all over the world. He is co-publisher and co-editor of CoDe magazine. In the summer months, Rick spends his time in beautiful Hood River, Oregon to play on the river, forests and mountains.
|
7/26/2006 6:30 PM
Topic: Amazon Web Services
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
Amazon spent ten years developing the world-class technology and content platform that powers the Amazon web site for millions of customers every day. Using Amazon Web Services (AWS), you can build software applications leveraging the same robust, scalable, and reliable technology. AWS now offers eight services with open APIs for developers to build applications. Learn how you can create innovative applications and then launch on-line businesses that make money. Mike Culver, Amazon Web Services Evangelist, will provide an overview of Amazon Web Services and show you the possibilities created by these innovative offerings.
|
5/30/2007 6:30 PM
Topic: CardSpace
| Microsoft Portland Office located in Lincoln Tower
10260 SW Greenburg Road
Suite 600
Portland, OR 97223
|
Stuart Celarier is a staff software engineer at the Corillian Corporation, a leader in online banking software located in Hillsboro, Oregon. Stuart has 25 years of professional software development experience. He received the Microsoft Most Valued Professional (MVP) award for Connected System Developer in 2006. He is a director of the Portland Code Camp v3.0, and has served on the SAO Development SIG committee since 2005. He has been a speaker at user groups and Code Camps throughout the Pacific Northwest. Stuart is co-chair of the Birds-of-a-Feather track at TechEd 2007, and has co-chaired this community-led track at three previous national conferences.
|
6/27/2007 6:30 PM
Topic: A Data-Driven Approach to Localization
| Microsoft Portland Office located in Lincoln Tower
10260 SW Greenburg Road
Suite 600
Portland, OR 97223
|
This session provides an introduction to localization with ASP.NET as well as demonstrating extending ASP.NET with a custom data driven ResourceProvider. The focus in this session is on localization from a developer perspective and getting an application set up and ready to be localized. The session covers the basics of cultures, utilizing resource providers and setting up ResX resources and dealing with the complexities of locale mapping in your applications. In the second half of the session we'll dig deeper and explore how to extend ASP.NET with a custom ResourceProvider that can use a database to provide more dynamic access to resources for editing and more control of resource generation. The session demonstrates and provides a fully data-driven resource provider along with an online Web Resource Editor that can be used to edit resources in real time in your running applications.
|
8/30/2006 6:30 PM
Topic: Taking ATLAS for a ride
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
This session presents ATLAS, Microsoft's new client side/AJAX extension for ASP.NET slanted for release as an Add-on for ASP.NET 2.0 later this year. ATLAS introduces a rich framework for remote scripting with a wide variety of tools and approaches available to build rich client applications. In this session he'll overview the features available in the framework and show business oriented examples of how to utilize the various features. We'll look at the server centric approach with ATLAS Server controls like UpdatePanel, and a client centric approach relying on core ATLAS network features and the client side ATLAS framework and contrast the two approaches..
Rick Strahl is president of West Wind Technologies on Maui, Hawaii. The company specializes in Web and distributed application development, training and tools with focus on ASP.NET and .NET in general. Rick is author of West Wind Web Connection, a powerful and widely used Web application framework, West Wind HTML Help Builder and West Wind Web Store and Business Framework for .NET and Visual FoxPro. He also collaborates with Kevin McNeish on the Mere Mortals Framework for .NET. Rick is a Microsoft C# MVP, a frequent contributor to magazines and books and speaks frequently at professional developer conferences all over the world. He is co-publisher and co-editor of CoDe magazine. In the summer months, Rick spends his time in beautiful Hood River, Oregon to play on the river, forests and mountains.
|
9/27/2006 6:30 PM
Topic: Stored Procedures - I: Getting it Right the First Time
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
The proper use of SQL Stored Procedures provides increased developer productivity, increased server performance, improvements in application maintainability, greater data storage flexibility, tighter control over data integrity, decreased network traffic, and increased security.
The Sessions "Stored Procedures -Getting It Right the First Time" will provide Developers with the background and understanding for successful use of SQL Stored Procedures -especially the design and creation of easy to maintain and robust SQL Stored Procedures. While Microsoft SQL Server will be used as the demonstration database storage engine, most demonstrated concepts will apply to the major database storage engines.
Series Topics will include:
- Handling Input AND Output Parameters
- The @RETURN value
- That Pesky 'NULL' thingy
- Handling Transactions
- Handling Errors
- Calling Stored Procedures from a Stored Procedure
- Using Source Control with Stored Procedures
- Naming Conventions
- Handling SQL Injection Attacks
- 'Active' Generation
- When is Dynamic SQL the best choice?
- Auditing SELECT statement usage for HIPAA
Arnie Rowland is president of Westwood Consulting, Inc. in Portland, Oregon. During his career as a outspoken architect and application developer dealing using very large databases, he realized that most issues between Developer and DBA comes from incomplete communication and a misunderstanding of each other's primary directive. As a frequent Trainer and Mentor for Developers and Database Administrators, he has nurtured a knack for helping to 'bridge the gap'. Arnie is a rare mix of expert developer and gifted database administrator, bringing both sets of skills to better communicate with development teams to create a working solution. He also is a Microsoft Certified Trainer, and a technical editor for several publishers, including several recent SQL Sever 2005 titles in the Microsoft Official Curriculum. Currently, he is a Visual Studio and SQL Server Instructor for Portland State University, and previously for Portland Community College. Clients include Fortune 500 companies, several federal and state agencies, nationally recognized training facilities, and local companies and agencies. In addition to being a pilot and flight instructor, he holds post-graduate degrees and is an avid bicyclist and sailor.
|
9/5/2007 06:30 PM
Topic: The Business Side of Software Development
| Microsoft Portland Office located in Lincoln Tower
10260 SW Greenburg Road
Suite 600
Portland, OR 97223
|
Technical knowledge and skills are essential, but your business and financial success may equally depend on your business savvy. In this information-packed session, you'll find out how you and your software development business efforts can be more successful. Learn about sales and marketing of software products and services, setting your fee, negotiation strategies, handling customer objections, getting paid and other business issues. 100 business and legal documents will be provided with the session materials.
Tom Howe is a principal in two companies, Control Center Computing, Inc. and the Legal Technology Group. Both companies offer products and services to law firms, corporate legal departments and state attorney offices throughout the United States. He specializes in application development using ASP.NET and SQL Server. He is a regular speaker at Developer Conferences around the world.
Tom also co-authored "Access 2000 and 2002 Development Unleashed" by SAMS Publishing and “Electronic Discovery Technologies and is the technical editor of the Advisor Media .NET journal. He is also been a practicing attorney for 20 years.
|
12/6/2006 6:30 PM
Topic: ADO.NET Connecting
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
Based on Bill’s latest book, this session walks you through a
series of live code examples that illustrate how to connect to
SQL Server and other backend servers—including the new 2005
Express and other versions. The session includes examples of the
new SqlConnectionStringBuilder (and why it makes sense), the new
User Instance feature of SQL Express, the new Session variables
and other connection options that can help your application
connect quickly and stay connected as well as encrypt your
connection string. We’ll illustrate how and when it makes sense
to use the new Visual Basic .NET Using statement to manage
SqlConnection instances and how the connection pooling mechanism
has been reengineered to make your exception handlers easier to
write. We’ll show how to setup, monitor (and for the first time)
flush the connection pool so your applications won’t leak
connections. We’ll show how to manage the SqlConnection instances
to prevent connection pool leakages by using new ADO.NET and
language features. We’ll also demonstrate the new factory classes
in the .NET Framework used to discover and manage the services
used to support SQL Server and its adjunct functionality like
FullText Search, Reporting Services and Analysis Services.
William (Bill) Vaughn is an
industry-recognized author, mentor and subject-matter expert on
Visual Studio, SQL Server and data access interfaces. He’s been
in the computer industry for over thirty years—working with
mainframe, minicomputer and personal computer systems as a
developer, manager, trainer, marketer, support specialist, writer
and publisher. In 2000 after 14 years at Microsoft, Bill stepped
away to work on his new books, mentoring and independent training
seminars. He primarily specializes on data access and especially
Visual Basic and SQL Server and more recently SQL Server
Reporting Services. He’s written six editions of the
“Hitchhiker’s Guide to Visual Basic and SQL Server” (and working
on the 7th edition that covers Visual Studio and SQL Server 2005)
and two editions of “ADO.NET and ADO Examples and Best Practices
for Visual Basic (and C#) Programmers”. He and Peter Blackburn
also wrote the best-selling and critically acclaimed
“Hitchhiker’s Guide to SQL Server 2000 Reporting Services”. Bill
is a top-rated speaker and frequents conferences all over the
world including VSLive, Developer/SQL/VSLive Connections,
DevTeach and VBug. He’s also written a wealth of articles for
magazines such as SQL Server Magazine, Visual Basic Programmer’s
Journal, .NET Magazine and many others. He writes a bi-weekly
editorial on developer issues for Processor magazine. Bill spends
considerable time answering questions on the data-centric public
newsgroups and speaking at user groups. He’s available for
consulting, mentoring or custom training.
|
10/25/2006 6:30pm
Topic: Microsoft CRM 3.0
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
This talk covers a bit of history of MS CRM 3.0 in terms of product origins and roadmap. Then the talk moves into a few use cases for the product across various business scenarios. The most significant portion of this talk then focuses on a detailed discussion around development for Microsoft CRM 3.0. Key topics include extending Microsoft CRM 3.0 solutions via:
- CRM API's
- SQL Server Reporting Services
- DOM
- Third Party Integration
- Workflow
Sean Campbell currently works for Ascentium’s Portland office. His previous positions include being the founder and chief sales officer for 3 Leaf a company he grew over a period of 6 years and then successfully sold to Aeshen LLC. 3 Leaf worked directly for Microsoft and Intel on a variety of technical marketing efforts around large product releases for well known products such as Windows Server 2003, SQL Server 2005, and Microsoft Visual Studio 2002, 2003, and 2005. Previous to his experiences at 3 Leaf Sean also had various roles in technical training and technical sales.
Sean has a M.A. in Communication from Purdue University where he taught Public Speaking and Interpersonal Communication. He has also obtained the MCSE, MCDBA, MCT, and MCSD credentials in his career and has been lead author of three books, two by Microsoft Press, and one by Intel Press which was recently published in 2006.
Caleb is responsible for doing development and data migration on many of the top CRM implementations at Ascentium. Caleb has deep experience in Microsoft CRM with over 20 projects to pull experience from and has done some complex data migrations into Microsoft CRM including 100,000’s of records with multiple dependent tables. Prior to Ascentium Caleb was a senior CRM consultant for RightWare Solutions, a company whose activities was based specifically around Microsoft CRM implementations when the product was still in beta and built the business to 12 customers in less than two years. Recent CRM Implementations include Memories by Design, Moeller Design, RW Beck, Preliant Funeral Planning, LGI International, Nucor Steel, Microsoft, and Everest Consulting. Caleb is responsible for developing and implementing the business processes that are defined in our requirements workshops into CRM.
|
5/15/2007 6:30PM
Topic: Silverlight for Designers
| PDXUX.sig
Portland State University
Smith Memorial Center - Room 236
Portland, Oregon |
Kelly will be opening up both Expression Blend and Expression Media, giving a couple demos, sharing what he learned from MIX and discussing the insights he got from talking to to the creators of Silverlight (e.g. Mike Harsh) about what advantages and disadvantages it has over other technologies like Flash.
|
5/10/2007 6:30PM
Topic: Silverlight - It's Here and ADA Fund Raiser
| Corillian Cafe
3400 NW John Olson Place
Hillsboro, OR 97124 |
Scott Hanselman
TOPIC: Silverlight - It's Here
Silverlight is a cross-browser, cross-platform plug-in for delivering
the next generation of Microsoft .NET–based media experiences and rich
interactive applications for the Web.
If you've managed to avoid seeing this information on Scott's weblog,
we've have made this meeting an opportunity to help Scott with his
fund raising effort for the American Diabetes Association!
You can read a lot more about this on
Scott's blog,
but in short, if you can help out, bring a check made out to the
"American Diabetes Association" or visit
http://www.hanselman.com/fightdiabetes/donate to give a gift online.
You will see on his entry that there are several people that have
stepped up to match donations from Noon today until Noon on Friday.
This makes it an even better time to donate.
|
7/17/2007 6:30PM
Topic: Using Expression Blend and Design
| Pop Art, Inc.
Community Conference Room - 2nd Floor
718 SW Alder St
Portland, OR 97205 |
The Portland User Experience Group (PDXUX) will be having its July meeting. We have a group from Tektronix who has implemented a pilot project using Expression and will be presenting on their "Expression Experience". This includes, but is not limited to:
- Steps in the UXD Design Process
- Tips and Tricks
- How the Usability, Graphic Designer, and Implementer roles worked together using the Blend and Design.
|
7/26/2007 6:30PM
Topic: Open Source and Dynamic Languages on .NET
| Corillian Cafe
3400 NW John Olson Place
Hillsboro, OR 97124 |
John Lam, creator of RubyCLR, will discuss IronRuby, an implementation of Ruby on the .NET platform that will be released under the MS-PL licence (BSD-style license). We will look at the implementation of IronRuby on top of the recently announced Dynamic Language Runtime to better understand how the DLR deferred compilation model can be used to obtain excellent performance and cross-language interoperability. We will also look at different scenarios where IronRuby can be used, including the recently announced Silverlight platform.
|
10/23/2003 6:30pm
Topic: XML Features of ADO.NET
| Step Technology 6915 SW Macadam, Suite 200, Portland OR |
ADO.NET, rather than merely offering the ability to persist to an XML file, actually uses XML as the native format for representing its multi-table Datasets. We'll look at how the ADO.NET objects map to various elements in the Dataset's XML schema and how to use XML from any platform to create, read, and modify ADO.NET Datasets.
Andrew Brust is President of Progressive Systems Consulting, Inc., a New York City-based company specializing in the development of, and developer training in, custom applications using .NET, SQL Server, and other Microsoft technologies.
Andrew is Microsoft's MSDN Regional Director for New York and New Jersey, a contributing editor to Visual Studio Magazine and a regular, highly rated speaker at VSLive and other conferences throughout the U.S. and internationally. Andrew has over 15 years of experience programming and consulting in the Financial, Public, Small Business, and Not-For-Profit sectors. He is a member of the INETA Speaker Bureau.
|
4/24/2003 6:30pm
Topic: Creating a robust build environment for .NET using OSS tools
| Step Technology 6915 SW Macadam, Suite 200, Portland OR |
Abstract:
There are a number of open source tools that are freely available on the Internet that can be used to create testable, repeatable, and automatic builds for a .NET project. Using tools like WinCVS, NUnit, NAnt, and Draco.NET, you can create a build process that
happens automatically when you update your source files, runs its own
unit tests, and even mails you nicely formatted results when it's done.
Such a build process makes developing medium to large .NET application much easier, and it is essential to the eXtreme Programming practice of "continuous integration".
Bio:
After completing a Bachelor's degree in the unlikely field of East Asian Studies, Patrick Cauldwell fell into the software industry. Since then he has written tools that helped Intel localize software into 17 languages, architected large E-Commerce web sites like 800.com and gear.com while at STEP Technology, and spoken nation-wide about how to build large scalable applications. Patrick is currently Software Architect at Serveron Corp., which makes monitoring devices and software for the utility industry.
|
1/29/2004 5:30pm
Topic: ASP.NET RoadShow
| Hilton Hotel Portland
921 SW Sixth Avenue
Portland Oregon 97204
United States |
You must register for this here: http://www.asp.net/roadshow/.
ASP.NET Exposed is a FREE seminar taking place at various cities across the US. The seminar features in-depth technical training presented by Scott Guthrie or Rob Howard from the ASP.NET development team. Attendees to the 3.5 hour seminar receive the technical knowledge you need to start developing secure, next generation Web applications with ASP.NET and Visual Studio .NET - and get a sneak peak of ASP.NET "Whidbey". Space is limited, so register today!
|
5/29/2003 7:00pm
Topic: Event - Software Legends
| Borders Bookstore, 2605 SW Cedar Hills Blvd., Beaverton, OR 97005, 503-644-6164 |
Please RSVP for this event
Chris Sells
.NET Wonder
Chris Sells’ grandmother says that he is related to the original Sells circus performers that came across on the boat after the Mayflower. That might explain his sense of the unusual. He gave a talk on SOAP from a bathtub in Barcelona (naked) and his logo is based on a picture of himself working on a computer (naked).
It’s not his reputation though, as the most publicly naked developer that keeps people coming back for more. Chris is a well-respected writer with his 9th book coming out in September. He’s had countless articles published, has consulted for many large companies and spends a good deal of his time training developers at Developmentor.
And on top of all that -- he is a member in good standing in the International High IQ Society.
Learn more at SellsBrothers.com.
David Chappell
.NET Illuminator
David Chappell has given keynote speeches on four continents; his books have been translated into ten languages; his popular seminars have been given in over thirty countries; published articles number in the hundreds; and his talks have been attended by tens of thousands.
It’s pretty rare to find a single person who is as comfortable talking to developers as he is to IT Managers, but David switches it on and off with no trouble at all. He brings the latest .NET technologies to light, plus, he’s the best-dressed man in software!
Learn more at DavidChappel.com.
|
10/26/2005 6:30pm
Topic: Language Enhancements in .NET 2.0
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
In this presentation we’ll be walking through new features of C# and VB in the .NET Framework 2.0. This is specifically about syntax; whiz-bang IDE features will be kept to a minimum. Come learn about the new abilities you’ll be able to take advantage of in the next release of .NET.
|
3/27/2003 6:30pm
Topic: Jump Start Microsoft .NET Development
| Step Technology 6915 SW Macadam, Suite 200, Portland OR |
Every attendee at the local events where dotNET developers gather is already gathering "reconnaissance" on .NET and how to work with it. All are interested in doing more with less, particularly when considering how to migrate legacy applications to Microsoft .NET and the web. This presentation will contrast and evaluate two strategies open to web application developers: (1) re-tool your legacy Visual Basic applications to run on the .NET framework, or (2) re-generate them from scratch specific to the .NET platform. Each of these strategies has pro's and con's. The architecture of web applications is completely different than client-server applications,
requiring new design thinking as well as new skills. Web applications
are used by several internal departments and can be customer facing, where on the other hand client-server applications were usually created for internal use by one department. This enhanced design can mean months of additional development work, and the inclusion of new kinds of critical features like user authentication and dozens of unique user interface features and page controls. Using an application generation approach, however, lets developers jump-start the web application development cycle, even if they don't know how to code HTML pages or write SQL queries. Not a panacea of course, but application generation is gaining ground among enterprise IT professionals because it allows web applications to be rapidly and easily built specifically to the web environment, instead of just re-tooling client-server applications. This presentation will include: a comparison of client server vs. web architecture a review of some of the challenges of migrating VB applications to VB .NET sample source code of a generated application Presenters: Michael Compton is a consultant to companies developing web applications on the Microsoft .NET framework. His 25-year development career includes leading the development of a knowledge-based expert system to fly on board the Space Shuttle while working at the Artificial Intelligence Research Branch at NASA Ames Research Center. He has also built development tools and expert systems for Teknowledge Corporation and Unisys. Michael has taught graduate courses and lectured at the University of San Francisco, Stanford University and Sonoma State University, and has written an introductory book on Robotics.
Alan Fisher is Chairman of Iron Speed, Inc., and a venture capitalist
working with enterprise software companies. He is a five-time
entrepreneur, and was co-founder and CTO of Onsale (now Amazon), the first online e-commerce auction engine, which he helped build to a $650 mm publicly traded company. Despite all this, he remains in close touch
with his "inner programmer.'' The pain of building enterprise-class
web applications from scratch inspired Alan and his partners to launch Iron Speed and simplify and accelerate web application development. Working with customers of Iron Speed puts Alan squarely on the pulse of the today's enterprise developer -- he is working with the folks on the bench every day -- figuring out how Microsoft .NET best applies, and helping developers streamline their development efforts. Background on Iron Speed, Inc. Iron Speed opens a whole new category of web application development, called Application Generation, which specifically addresses the need for greater productivity, better resource allocation and more rapid development.
|
5/27/2004 6:30pm
Topic: Create a Content Management System in ASP.NET
| Portland Community College Auditorium, Room 104, 1626 SE Water Avenue Portland, OR |
ASP.NET includes several features that make it much easier to create efficient, maintainable Web sites. In this session, you'll learn how to:
- Use page templates and inheritance to give your site a consistent look and feel;
- Employ usercontrols and data binding to separate content from presentation;
- Use ASP.NET's object persistence capabilities to easily store and retrieve XML content.
With over 15 years of professional software development experience, Phil Weber has worked with Intel, Kaiser Permanente and Wells Fargo Bank, as well as the mom-and-pop store on the corner. He is a Contributing Editor to Visual Studio Magazine and a Microsoft .NET MVP.
Contact Phil via his Web site: http://www.philweber.com.
|
7/29/2004 6:30pm
Topic: An Evening with Tim O'Reilly: Tim discusses what is on the O'Reilly Radar
| Portland Community College Auditorium, Room 104, 1626 SE Water Avenue Portland, OR |
http://tim.oreilly.com
|
4/27/2005 6:30pm
Topic: Continuous Integration for .NET
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
Continuous Integration is more than just a fad; it's darn near required to survive anymore.
Join Patrick Cauldwell and Scott Hanselman as they talk about one of Corillian's product's build processes. They will explore NUnit, NAnt, custom NAnt Tasks, automatic reporting of errors, and unit test failures as well as Cruise Control.NET which can enable you to create an Enterprise Wide Build Dashboard for all the pointy-haired bosses to oogle at. It'll be fun, informative, and fast pace.
|
6/29/2005 6:30pm
Topic: Using the Dispose Pattern to Prevent Resource Leaks
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
How does the dispose pattern differ from just implementing the IDisposable interface and only the Dispose() method?
You may already be familiar with the IDisposable interface, but in some situations, garbage collection may not be sufficient. Particularly when trying to release unmanaged resources.
Larry uses a real life example to demonstrate how the Dispose Pattern can better manage memory in your applications.
Larry has been developing for approximately 15 years with the last 8 years as a senior engineer/mentor. He has been developing the past four years on DotNET, specifically C#. Larry spends time answering questions on Experts-Exchange for C# and has attained the Master level certificate.
|
5/25/2005 6:30pm
Topic: The Ins and Outs of SharePoint Development
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
In this presentation we will cover different opportunities for developers to build on top of the SharePoint platform. We will walk through the SharePoint stack, demonstrating different means of customization and why you may (or may not) want to adopt a certain approach. Come and learn about how you can make SharePoint a part of your development arsenal.
About the Speaker
Jason Mauer is a Developer Evangelist with Microsoft covering the Pacific Northwest. He recently switched to his current role from his previous one as a development consultant with Microsoft Consulting Services, where he specialized in .NET application development and SharePoint development for the past four years. Jason has extensive experience with customizing SharePoint and has worked on some of the largest SharePoint deployments in the world.
|
9/28/2005 6:30pm
Topic: Indigo User Group Tour - REGISTRATION REQUIRED
| Intel Jones Farm Conference Center
2111 NE 25th Ave.
Hillsboro, OR 97124
Directions |
You’ve heard the buzz about Indigo, Microsoft’s unified programming model for building distributed applications. Attend a FREE event and learn how Indigo technology will simplify your life.
With Indigo, you use the tools and language you’re familiar with, and a single programming model with all the functionality you need. And Indigo is built on standards, so the applications you write will work with applications on all participating platforms.
Join us as we build Indigo demos from scratch and see firsthand how it works. Stop struggling with the dirty work. Indigo makes it easy to develop secure, reliable, interoperable web services, so you can focus on what really matters.
Register Today!
Space is limited.
Every guest will walk away with:
- An inside look at Microsoft's next-generation web services platform
- The ability to quickly build secure, reliable web services
- David Pallmann's Programming Indigo Beta1 book
- A special DVD of the latest Indigo bits, content, labs and demos
- The chance to win T-shirts and an Xbox
|
10/2/2007 06:30 PM
Topic: Using LINQ to SQL in a Business Layer
| Microsoft Portland Office located in Lincoln Tower
10260 SW Greenburg Road
Suite 600
Portland, OR 97223
|
LINQ to SQL is one of Microsoft’s new OR mapping tools that aims to bring a more object oriented mechanism to accessing data. This talk introduces LINQ to SQL and some of its features and shows how it works and what you can do with it . The focus of this discussion is on using LINQ to SQL in the middle tier for proper data abstraction which requires some additional considerations to be made beyond the ‘quick demo’ usually shown for LINQ to SQL. I’ll share my impressions and thoughts as well as the beginnings of a small light weight business framework built around LINQ to SQL that simplifies data access, provides a few additional required DAL operations and facilitates the process of creating an abstracted data layer.
|
8/26/2004 6:30pm
Topic: The Business Side of Software Development
| Portland Community College Auditorium, Room 104, 1626 SE Water Avenue Portland, OR |
Technical vision, knowledge and skills are essential, but your business and financial success may equally depend on your business savvy. In this information-packed session, you'll find out how you and your software development business efforts can be more successful. Learn about contracts and business issues, sales and marketing of software products and services, setting your fee, negotiation strategies, handling customer objections, and getting paid. 100 business and legal documents will be provided with the session materials.
Tom Howe is a principal in two companies, Control Center Computing, Inc. and the Legal Technology Group. Both companies offer products and services to law firms, corporate legal departments and state attorney offices throughout the United States. He specializes in application development using ASP.NET and SQL Server. He is a regular speaker at Developer Conferences around the world including Microsoft Tech*Ed, Microsoft Exchange Conferences, DevConnections, Informant Conferences, Advisor Conferences and others. Tom also co-authored "Access 2000 and 2002 Development Unleashed" by SAMS Publishing and is the technical editor of the Advisor Media .NET journal. He is also been a practicing attorney for 20 years.
|
12/9/2004 6:30pm
Topic: Understanding Service-Oriented Architecture
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
There is a huge movement in the software industry towards Web services and service-orientation. What is the essence of a service? What values do services provide to a software organization? How do you organize and combine services into systems that realize the full benefit of service-orientation?
These are increasingly important issues for developers and architects working on the .NET Framework. Today you create Web services using ASMX. Looking forward to Indigo - the communications pillar of Longhorn - service-orientation is at the core of all communication. That will profoundly change on how software is architected, designed, implemented and deployed. Service-oriented architecture can guide your use of Web services today, and prepare you for understanding and creating tomorrow's software.
Stuart Celarier is a consultant, course author and instructor. He recently served as technical lead and author of a Web services course for Microsoft. Stuart is also editor for the Longhorn Developer FAQ on MSDN.
|
8/31/2005 6:30pm
Topic: Persistence Options in .NET
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
From DataSets to NHibernate to the as-yet-unreleased ObjectSpaces, .NET is rife with solutions and suggestions for how we should persist the data we work with in our systems. Come hear the tools, technologies and tradeoffs of each, including a few bleeding-edge ideas that may just change the face of object persistence for a long time to come.
|
10/28/2004 6:30pm
Topic: Industrial-Strength Windows Forms Programming
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
Andrew Flick breaks down writing an n-tier Windows Forms application demonstrating the uses of Infragistics presentation layer development tools as well as key Microsoft technologies. This presentation will look at the Tracker reference application as a real world example using:
- Web Services Enhancements WS-Security, allowing secure authentication from the Windows Forms application to a Web service for data access
- Microsoft Data Access Application block
- Microsoft Exception Management application block
- Microsoft Application Updater application block
- Multithreaded Windows Forms application for data access
- Structure for implementing online and offline data access without using Datasets
- XML Web Service data access or data access directly to SQL Server
Andrew Flick, an Infragistics Technology Evangelist, is responsible for the creation of reference applications, authoring .NET technology articles for well-known print publications as well as delivering Infragistics Technology demonstrations throughout the U.S. and Europe.
|
1/31/2007 6:30pm
Topic: XNA
| Microsoft Portland Office located in Lincoln Tower
10260 SW Greenburg Road
Suite 600
Portland, OR 97223
|
XNA is the future of game development with all the comforts of managed code, and it's here today for the PC and Xbox 360. Come see how much easier XNA makes it to build a game for Windows, and run it on your 360 in the living room.
|
7/27/2005 6:30pm
Topic: Getting familiar with Client Script Callbacks in ASP.NET 2.0
| Portland Community College Auditorium
CAPITAL Center, Room 1508
18640 NW Walker Rd.
Beaverton, OR 97006
Directions |
Script Callbacks in ASP.NET 2.0 are Microsoft's first step towards providing AJAX functionality in ASP.NET 2.0. The mechanism provides the ability to have client script code call back on the ASP.NET server page and provide content to update the client page without refreshing the entire page. This session introduces the basics of the technology and then delves into how you can utilize this ASP.NET 2.0 feature realistically in your applications. Some issues covered are determining which format to use to pass data, when to use Postbacks vs. Client Script Callbacks and how to avoid excessive complexity managing code both on the client and the server. We'll also look at ways to implement similar functionality in ASP.NET 1.1 and cover an overview of the underlying AJAX technology that sits underneath script callbacks.
Rick Strahl is president of West Wind Technologies on Maui, Hawaii. The company specializes in Web and distributed application development, training and tools with focus on ASP.NET and .NET in general. Rick is author of West Wind Web Connection, a powerful and widely used Web application framework, West Wind HTML Help Builder and West Wind Web Store and Business Framework for .NET and Visual FoxPro. He also collaborates with Kevin McNeish on the Mere Mortals Framework for .NET. Rick is a Microsoft C# MVP, a frequent contributor to magazines and books and speaks frequently at professional developer conferences all over the world. He is co-publisher and co-editor of CoDe magazine. In the summer months, Rick spends his time in beautiful Hood River, Oregon to play on the river, forests and mountains.
|
11/6/2007 06:30PM
Topic: Introduction to Scrum
| Microsoft Portland Office located in Lincoln Tower
10260 SW Greenburg Road
Suite 600
Portland, OR 97223
|
Agile software development processes such as Extreme Programming (XP), Scrum, Feature Driven Development (FDD) and Crystal have become mainstream in many organizations. Come find out more about Scrum and some of the .NET tools that makes agile software development fun!
|
1/8/2008 06:30 PM
Topic: Should I Fear MVC for ASP.NET?
| Microsoft Portland Office located in Lincoln Tower
10260 SW Greenburg Road
Suite 600
Portland, OR 97223
|
ASP.NET MVC provides model-view-controller (MVC) support to the existing ASP.NET 3.5 runtime, which enables developers to more easily take advantage of this design pattern. Benefits include the ability to achieve and maintain a clear separation of concerns, as well as facilitate test driven development (TDD). The ASP.NET MVC Toolkit provides HTML rendering helpers and dynamic data support for MVC.
If you would like to get a jump on things, download the ASP.NET 3.5 Extensions from <here>.
|
10/27/2008
Topic: PDC08
| Los Angeles, California |
Click Here for More Info
|
2/5/2008 06:30PM
Topic: WCF and LINQ in the wild
| Microsoft Portland Office located in Lincoln Tower
10260 SW Greenburg Road
Suite 600
Portland, OR 97223
|
Come out and here first hand war stories and tips & tricks on .NET 3.5 from Matt Davis, Architect at Earth Class Mail. ECM recently converted their bread and butter application to .NET from PHP on Linux, and went live on .NET 3.5 Beta2. Matt will share real world stories and demos about what works and what doesn't, using WCF 3.5's new Web Programming model, LINQ, Compact Framework 3.5, and others recent Microsoft technologies.
|
7/24/2008 06:30PM
Topic: SQL Server 2008 Spatial Data for the Masses
| SQLSoft+
1500 NW Bethany Blvd
Suite 285
Beaverton, Oregon OR 97007 |
SQL Server 2008 will include two new data types, GEOGRAPHY and GEOMETRY, and a spatial library that is compliant with OpenGIS SQL standards. This library not only applies to geographers, but permits you to "spatialize" your line-of-business data in any application. At the meeting I'll show you how to populate, query, and optimize spatial data, and how to integrate SQL Server 2008 data with applications such as Virtual Earth.
Bob Beauchemin is a Developer Skills Partner with SQLskills. He is a database-centric application practitioner and architect, instructor, course author, writer, and has worked with computers since 1977. He's been an application developer and DBA with relational databases like Microsoft SQL Server™, Oracle, Sybase, and DB2 as well as non-relational databases including IMS/DB, IDMS, and others. Over the past two years he's been teaching his SQL Server 2005 course to premier customers and Microsoft personnel worldwide through the SQL Server 2005 Ascend program. He's provided SQL Server 2005 training to over 500 developers through this program.
Bob is lead author of two books on SQL Server 2005, A Developer's Guide to SQL Server 2005 and A First Look at SQL Server 2005 For Developers, and sole author of Essential ADO.NET and has another book, SQL Server 2005 Developer's Guide, in the works for Addison-Wesley publishers. A First Look at SQL Server For Developers has also been made available in a custom CD format. He's written articles on database, data access and XML technologies for MSDN magazine, MSDN online, SQL Server Magazine, Visual Studio Magazine, Java Developer's Journal and others. His latest articles include a pair of articles on SQL Server 2005 XML topics and a series of six articles on ADO.NET 2.0 for MSDN online.
Bob has devoted as least part of his time training developers, DBAs, and administrators since 1992, when he presented a course on the Kerberos security system for Open Computing Security Group (now Cybersafe). He's written courses on Microsoft technologies since 1994 including courses in Active Server Pages (ASP), Microsoft Transaction Server (MTS), and SQL Server for Microsoft internal training. His latest courses have been database and data access focused, including OLE DB, ADO, ADO.NET, Java Data Access, SQL Server 7/2000 for Developers, Oracle for .NET Developers, SQL Server Notification Services, SQL Server 2005 for Developers, and Programming Scalable Applications with SQL Server 2005.
Bob's has presented lectures and day-long seminars at a variety of conferences including Microsoft's Tech Ed, DevDays, ITForum, and PDC as well as internal Microsoft conferences, SQLPass, WinDev, WinSummit, VS-Live, Oracle World and others. The talks are consistently highly rated. Bob has been assisting customers and providing consulting services related to the implementation of technologies such as SQL Server 2005, Biztalk and Web Services, Web development, and assisted in computer security audits. You can contact Bob at bobb@SQLskills.com.
|
7/15/2008 06:30PM
Topic: What's New in Silverlight 2 - Beta 2
| Robert Half Technology
KOIN Center (Map)
222 SW Columbia Street
Portland, OR 97201
|
WHO: Erik Mork
Erik Mork is a speaker, consultant and Silverlight enthusiast in the Portland area. He specializes in Smart Client/RIA application development with Silverlight, ASP.NET AJAX, and other technologies. He's focused on making the web V.Next, and his consulting company can be found at http://www.silverbaylabs.org/.
TOPIC: What's new in Silverlight 2 - Beta 2
What's the big deal with Silverlight 2? What's the story with the latest beta release? Is it ready for primetime? Erik tackles these questions by reviewing what Silverlight 2 is and where it's going. If you're new to Silverlight, this is an opportunity to understand it, and if you've already played with Silverlight, it's a chance to further learn about the platform. Applications will be presented for 1) fighting corporate greed and 2) mindhacking with Silverlight. Erik will have the mindhacking source code available for all attendees.
|
3/7/2007 6:30PM
Topic: Rules to Better Code and Successful Projects
| Corillian Cafe
3400 NW John Olson Pl
Hillsboro, OR 97124
|
Adam Cogan, all the way from Australia, is the Chief Architect at SSW, a Microsoft Certified Partner specializing in Office and .NET Solutions. At SSW, Adam has been developing custom solutions for businesses across a range of industries such as Government, banking, insurance and manufacturing since 1990 for clients such as Microsoft, Quicken, and the Fisheries Research and Development Corporation.
Managing a team of coders can be a tricky experience, especially as most coders like to do things their own way. During this session we go through a list of rules that help make the development process as smooth as possible. These rules govern the creation of specifications and schedules, best methods for testing and fixing bugs and even the employees working conditions.
He'll also likely cover some of his tools like SSW Code Auditor that can help you write better code.
|
3/4/2008 06:30PM
Topic: SQL 2008 Intro Part 2
| Microsoft Portland Office located in Lincoln Tower
10260 SW Greenburg Road
Suite 600
Portland, OR 97223
|
|
5/6/2008 6:30PM
Topic: CodeIt.Right the First Time
| Microsoft Portland Office located in Lincoln Tower
10260 SW Greenburg Road
Suite 600
Portland, OR 97223
|
Use Code Analysis and Refactoring to produce quality code, enforce coding guidelines, find code pitfalls, performance issues and save your time.
|
10/16/2007 06:30 PM
Topic: Silverlight 1.0 and the Pop Art Homepage
| Pop Art
718 SW Alder Street
2nd Floor Community Room
Portland, Oregon |
How Kelly recreated the flash animation on the Pop Art homepage (http://www.popart.com) using Silverlight 1.0.
|
11/13/2007 06:30PM
Topic: Introducing sIFR
| Corillian Cafe
3400 NW John Olsen Place
Hillsboro, OR 97124 |
Scott Vandehey is a web developer and CSS Ninja working at Pop Art who has been making websites for over ten years. He lives in NE Portland with his wife and baby daughter, and is probably not a Cylon.
Scott will be introducing sIFR 2.0, a method of inserting rich typography into web pages without sacrificing accessibility, search engine friendliness, or markup semantics. sIFR is meant to replace short passages of plain browser text with text rendered in your typeface of choice, regardless of whether or not your users have that font installed on their systems. It accomplishes this by using a combination of javascript, CSS, and Flash. It is this technology which provides the nice looking custom type headlines you see on sites like Nike, ABCNews, Aston Martin, and others.
|
11/17/2007 4:30PM
Topic: Portland Nerd Movie: Beowulf
| Cinetopia Theaters
(directions)
11700 SE 7th St
Vancouver, Washington |
Storms of Fall are upon us!
This means it's time for another Nerd Event. This will be the third Nerd Event at the Cinetopia Theaters this year.
One of the extra special things about this event is that Cinetopia has installed the new 3D Digital Cinema system from Dolby Labs. They were one of just five theaters worldwide to launch this new system.
Note that we will not be going to the Living Room Theater for this event as the 3D system is only installed in the Grand Theater.
To that end, consider buying your tickets early. I'd imagine that there will be a pretty good turnout for this movie.
What: Portland Nerd Dinner Movie Where: Cinetopia Theaters - 11700 SE 7th St, Vancouver, Washington When: Saturday, November 17, 2007, 4:30PM Showing Why: It's Freakin' Beowulf! In Freakin' 3D!
Let any and everyone that might be interested know. And of course...
...Be There and Be Square!
|
4/16/2008
Topic: 4th Annual InnoTech Oregon
| Oregon Convention Center
Portland, Oregon |
Details Coming!
|
10/11/2007 7:00PM
Topic: Master Chief Joins the Fight Against Diabetes
| Cinetopia Theaters
11700 SE 7th Street
Vancouver WA 98683 |
Just in case you've missed it [1], we're going to have a bit of an event this week.
Halo 3 on the REALLY big screen.
Thursday, October 11 from 7PM to Midnight, we are gathering at the finest of movie theaters - Cinetopia Theaters [2] - in Vancouver for an evening of fun and function. All proceeds from the $25 admittance to this event will be given to the American Diabetes Association [3].
Cinetopia has come through with two theaters for us. This means we will be able to pit two networked teams against one another and enjoy the show on their huge, Digital Super Hi-Def projectors.
Popcorn and a soda will be available, but don't limit yourself; the theater hosts a fabulous concession stand and Best of Citysearch Audience Winner Vinotopia Restaurant and Wine Bar [4], too.
Thanks to the efforts and contributions of Aivea [5], Robert Half Technology [6], Microsoft [7], PADNUG [8], SAO [9] and others, we will be able to contribute thousands to the ADA in the Fight Against Diabetes, too. This is a big deal, folks.
Space is limited. Sign up now at http://iammasterchief.com with the RSVP code of "FIGHTDIABETES". Feel free to ignore the text mentioning the 'prelaunch' party; we're using the same site as was used for that event.
Scott is making it possible to prepay, too. You are welcome to visit his ADA site at http://www.hanselman.com/fightdiabetes/donate (takes you to the diabetes.org site) and make your contribution there. Print the receipt page and bring it with you to the event as your admission. All contributions made after October 2 will qualify. Otherwise, bring your contribution (feel free to bring more than $25 :-)) to the event.
Join us. You will have a great time!
[1] http://hanselman.com/blog/RaisingMoneyForDiabetesWithHalo3OnOct11.aspx
[2] http://cinetopiatheaters.com/
[3] http://hanselman.com/fightdiabetes/donate
[4] http://cinetopiatheaters.com/restaura/restaura.htm
[5] http://aivea.com
[6] http://roberthalftechnology.com
[7] http://microsoft.com
[8] http://padnug.org
[9] http://sao.org
|
3/18/2008 6:30pm
Topic: Overview of Silverlight 2
| Corillian Cafe
3400 NW John Olsen Place
Hillsboro, OR 97124 |
More info at PDXUX.Net site.
|
4/12/2008 12:00
Topic: PDX Webfoot
| OGI School of Science and Engineering (map)
20000 NW Walker Road
Beaverton, OR 97006 |
For the latest information, go to the PDX Webfoot Website
Items and people already on the agenda and absolutely subject to change at this point:
Topics:
- Safe Internet Browsing
- Silverlight 2
- Internet Explorer 8
- XNA
- Adobe Flex/Air
People:
- Scott Hanselman
- Adam Kinney
- Tim Heuer
- Jason Mauer
- Ryan Miller
There will be good food (not pizza) and there will be games and activites for spouses and kids (think Rockband and Mindstorms, though I can't promise either of those yet).
|
2/19/2008 06:30PM
Topic: SQL 2008 Intro Part 1
| Microsoft Portland Office located in Lincoln Tower
10260 SW Greenburg Road
Suite 600
Portland, OR 97223
|
|
6/3/2008 06:00PM
Topic: Smart Device Programming with Visual Studio 2008
| Microsoft Portland Office located in Lincoln Tower
10260 SW Greenburg Road
Suite 600
Portland, OR 97223
|
Microsoft Visual Studio 2008 brings a host of new features and improvements for smart device developers with an updated emulator, new version of the .NET Compact Framework, on-device unit testing, and more. As a software architect and Microsoft certified trainer, as well as SoftSource's subject matter expert on mobile device application development, Steven Gray will walk through the practical steps for building smart device applications quickly as well as how to leverage existing investments by bridging those mobile applications to your current web service architectures. Time and interest permitting, Steven will also contrast invoking web services from other mobile platforms besides Windows CE-based devices as well.
|
7/1/2008 06:00PM
Topic: Windows Workflow Foundation
| Microsoft Portland Office located in Lincoln Tower
10260 SW Greenburg Road
Suite 600
Portland, OR 97223
|
|
6/12/2008 06:00PM
Topic: The Code is the Easy Part
| OGI School of Science and Engineering (map)
20000 NW Walker Road
Beaverton, OR 97006 |
Call this a Public Service Announcement. On the heels of publishing his new book, Code Leader, Patrick Cauldwell will be presenting at the monthly SPIN seminar at OGI.
You must sign up - so visit http://www.cpd.ogi.edu/course.asp?n=08-SPIN-0612 and register. It may seem like it is asking you to pay, but in the end, there is no cost for the event.
Details are as follows and posted on the site .
There is a lot more to delivering a software project on time and within budget than just writing code. In fact, in many modern software development efforts, the code is the least challenging part. The hard part is setting up a build, test and deployment infrastructure that allows developers to work together effectively and efficiently.
Working efficiently with your source control system, and establishing a Continuous Integration process can go a long way toward achieving those goals. We'll look at how to organize your team and use the right tools to make the development process as efficient and effective as possible.
|
5/20/2008 6:30PM
Topic: Using WPF Now - the Why and the How
| Robert Half Technology
KOIN Center
222 SW Columbia Street
Portland, OR 97201 |
Nick Muhonen, a Portland area resident, has been working in and teaching Microsoft .Net technologies for the past 8 years. He currently works for his company, Useable Concepts, as a freelance certified trainer and software architect, helping others reach technical goals and new levels of understanding.
Windows Presentation Foundation (WPF) was released in November of 2006, yet very few developers that I talk to are using it. Learning WPF can be a daunting task, and really who wants to subject themselves to learning this when it is unclear what the reasons and benefits are for moving to this platform.
This presentation will briefly explain the Whys and then show how you
can start learning and developing for what has become the new standard for Windows Client Development.
While you're at it, consider visiting our Premium Sponsors that make
these meetings possible:
White Horse - http://www.whitehorse.com/
Robert Half Technology - http://www.roberthalftechnology.com/
O'Reilly - http://www.oreilly.com/store/
Looking forward to seeing you all there!
|
5/28/2008 11:45AM
Topic: Developing Master Pages with SharePoint Designer
| Microsoft Portland Office located in Lincoln Tower
10260 SW Greenburg Road
Suite 600
Portland, OR 97223
|
We are invited... [From Ben Hickman]
The monthly Microsoft Portland SharePoint User Group meeting will be held on Wednesday May 28th in the Microsoft office.
I am very happy to announce that we will have Jason Noble from Neudesic presenting on Master Page development. I saw Jason’s presentation earlier this year at the Office Developer’s Conference and it was excellent. |