An Introduction to Development with Microsoft tools for Windows and Silverlight - an overview of getting started with Visual Studio and Expression Blend to make great-looking, professional Windows and Silverlight applications.
Originally presented to Part 3 IT and Management students at the University of Reading, 09/06/2009
An Introduction to Development with Microsoft tools for Windows and Silverlight
1. Developing with Microsoft tools and technology
Chris Alexander
sui07cja@reading.ac.uk
http://twitter.com/chris_alexander
http://www.chris-alexander.co.uk
8. Visual Studio
•Microsoft’s dedicated Integrated
Development Environment (IDE)
•Used by professional programmers all
over the world to develop applications
for Windows, the Web, and more
•Templates for an easy quick-start in all
kinds of projects
9. Expression Blend
•Tool to complement Visual Studio for
visual and interface designers
•Allows designers to work with
programmers to quickly integrate
complicated designs and backends
•Recognisable interface to speed up
development with tools to aid
production
12. Building for Windows
Task: a simple calculator for Windows using Visual Studio and
Expression Blend
Existing knowledge: Part 1 programming
Time: 2 hours
Result:
22. How much is this going to cost?
http://www.dreamspark.com
Just about every piece of
Microsoft software you’ll
need to complete a project
for free to all students.
23. Where can I find out more?
There’s loads of resources out there!
As a start:
http://blogs.msdn.com/pblog
http://blogs.msdn.com/edunhill
http://silverlight.net/GetStarted/
http://bit.ly/VisualStudioIntro
http://www.dreamspark.com
Editor's Notes
Introduction – asked to give overview of Microsoft tools for developing software
Example of environments that Microsoft tools can develop for – transferable skills
This session will focus on building for Windows and for the Web (silverlight)
Brief high-level overview of .net framework – set of functions, framework, provided to make development easier
Silverlight is like flash, except with v3 you can install on your machine. Can use most of .net framework, so programming for web is just as easy and elegant as programming for windows
How VS and Blend can be used together by developers + designers to produce great looking, sturdy apps
More detail on use with windows
Example app possibly with demo
Benefits of programming in .net and with vs and blend, but can be deployed to all OSs and on the web via plugin
Example live demo of silverlight used professionally – will look good on cv etc