Document

advertisement
Tim Huckaby
Founder / Chairman, InterKnowlogy & Actus Software
Microsoft RD & MVP
Level: All
A little bit about me and why I am here…
About Tim, InterKnowlogy & Actus…
InterKnowlogy (www.InterKnowlogy.com)
Tim Huckaby, Founder/Chairman (TimHuck@InterKnowlogy.com)

Custom Application Development / Consulting / Software & Systems Engineering Firm headquartered in Carlsbad, CA

Design, Architect, Build and Deploy Enterprise Class Applications

Industry Experts:









Most of the employees are published, MVPs, RD, Speakers, etc.
Microsoft .NET Application development since 2000
Microsoft .NET Rich Client Pioneers / Industry Leaders
Microsoft Touch Application Development Leaders (Surface / Windows 7 / Silverlight 3)
Information Worker Solutions (VSTO & SharePoint)
Integration / Messaging, B2B / B2C, Wireless / Mobility
Leading Edge: Surface, WPF, Silverlight, Win7 touch, SharePoint, VSTO
Cutting Edge Solutions on emerging Microsoft technologies
Largest Client: Microsoft
Actus Software (www.Actus-Software.com)
•
Tim Huckaby, Founder/CEO (TimHuck@Actus-Software.com)
• Software Product Company, Coming soon…
Session Objectives And Agenda
Data Visualization: WPF & XAML…and Silverlight…and Surface..and “the phone”
Session Objective: To get you excited by showing you “what you can do” so that you start doing it.
What this session is Not: a “Stare at C#” Session
Why you need Rich Client Applications
Rich Client Technology Roadmap
Demos, demos, demos!...
Acer Aspire 1420P
Give away “free” to all attendees at the PDC
One year old…
Price in October-2009: $420
Price in November-2009: $350
WPF 3D:
The Scripps Research Institute
VitruView
AutoCad – dwf Viewer
Surface WPF 3D:
The Scripps Research Institute
VitruView
History of Surface
The concept of an interactive table
is born
A dedicated group is formed,
and more than 85
prototypes are developed
The first prototype
is presented to Bill
Gates
The look and feel of Surface is
finalized
Microsoft Surface is unveiled to the
world
What the heck is XAML?
Separates the front-end from the back-end
Simple declarative programming language suitable for constructing and initializing .NET
Objects
Usually the most concise way to represent user interfaces (or other hierarchies of objects)
Doesn’t need a compile to render
The language that almost all Silverlight related tools emit
Sample XAML
Runs in a WPF Application:
Runs in the Browser:
Complex XAML
Declarative Programming: WPF & Silverlight
The Big 5 “XAML-based” Technologies
WPF (Windows XP and above)
Silverlight (Cross Platform for the Browser)
Surface
WPF 4.0 Touch (Windows 7)
Windows® Phone 7 Series
WPF, Surface, & Silverlight
Library of Congress
Win7 WPF multi-touch
Silverlight
Lightweight WPF runtime
XAML-based Tools
<XAML>
<Button Width="100px"> OK
<Button.Background>
LightBlue
</Button.Background>
</Button>
</XAML>
Silverlight
43Things.com
InterKnowlogy Wish 43
WP7 Wish43
Silverlight
customer
Tim Huckaby
Founder, InterKnowlogy & Actus Software
Microsoft RD & MVP
Eclipsys Maestro
Hospital Management
Eclipsys Maestro
Hospital Management
WPF/SL – how does it work?
Why WPF and Silverlight?
Audience Participation Time
WPF: Where to go Next
Free Resources
WindowsClient.net
Learn WPF page
MIX University's WPF Bootcamp
Adam Nathan, Daniel Lehenbauer
Chris Anderson
Where to go next
The InterKnowlogy WPF & Silverlight Reference Applications
Silverlight: Where to go Next
Free Resources
http://Silverlight.net
http://www.Microsoft.com/Silverlight
http://developer.windowsphone.com –
Where to go Next – Silverlight Books
Silverlight 4 Unleashed
by Laurent Bugnion
(September 6, 2010)
Essential Silverlight 3
by Ashraf Michail
Silverlight In Action
by Chad Campbell and
John Stockton
Summary
www.InterKnowlogy.com
Silverlight.InterKnowlogy.com
Founder/Chairman, InterKnowlogy
Founder/CEO, Actus Software
Microsoft® Regional Director – Southern California
Microsoft® .NET Partner Advisory Council Founder / Member
Microsoft® MVP - .NET
INETA Speaker – International .NET Users Group Association
Board Member: Association for Competitive Technology
Board Member: Dev Connections
Author / Speaker
Contact me: Tim Huckaby
E-mail: TimHuck@InterKnowlogy.com
Phone:
Office: 760-444-8640
Mobile: 619 990 9200
Blog: http://team.interknowlogy.com/blogs/timhuckaby
FaceBook:
http://www.facebook.com/Tim.Huckaby.Carlsbad
LinkedIn:
http://www.linkedin.com/in/timhuckaby
www.microsoft.com
Download