RIA User User RIA .net framework Silverlight, WPF.

Slides:



Advertisements
Similar presentations
LIS650 lecture 4 Thomas Krichel today CSS Properties –Box properties-- List properties –Table properties-- Classification properties –(Audio.
Advertisements

LIS650 lecture 4 Thomas Krichel today Advice CSS Properties –Box properties –List properties –Classification properties Fun with selectors.
Ronnie Saurenmann Job title: Cant live without Silverlight Microsoft Switzerland 4 Overview.
Web Page Design Using Tables Here you see three examples of how tables can be used to organize your content. We call this page layout or design. You can.
Panels, Tab Containers Doncho Minkov Telerik School Academy schoolacademy.telerik.com Technical Trainer
Brown University Swim Center
Visit Erik Westermann (Technical Evangelist) Microsoft Innovation Center for WE Development mail:
Dependency and its role in modern programming languages Antony Harfield 8 th January 2010.
The Microsoft Technical Roadshow 2006 Windows Presentation Foundation (WPF) Marcus Perryman
Introduction to Windows Presentation Foundation (WPF) Dr. Frank McCown COMP 445 – GUI Programming.
Tutorial 6 Creating Fixed-Width Layouts
Windows Presetation Foundation (WPF) 1. Introduction.
1 Moderne GUI og Silverlight Windows Presentation Foundation.
Mahender Sarangam Having close to 5 years of experience. Working as a Senior Software Engineer in United Health Group. Good Knowledge on C#, ASP.NET,
Discover, Master, InfluenceSlide 1 Introducing Silverlight Paul Stovell Alpha Ape, Lead Code Monkey, Readify.
Working with Cascading Style Sheets. 2 Objectives Introducing Cascading Style Sheets Using Inline Styles Using Embedded Styles Using an External Style.
Using HTML to Create Tables in Web pages Connie Lindsey November 2005.
WinFX – A Lap Around the Windows Presentation Foundation Bart J.F. De Smet MVP Visual C#
Tutorial 6 Creating Tables and CSS Layouts. Objectives Session 6.1 – Create a data table to display and organize data – Modify table properties and layout.
Working with Cascading Style Sheets. Introducing Cascading Style Sheets Style sheets are files or forms that describe the layout and appearance of a document.
XP Tutorial 7New Perspectives on Creating Web Pages with HTML, XHTML, and XML 1 Working with Cascading Style Sheets Creating a Style for Online Scrapbooks.
Web programmeringSilverlight NOEA / PQC 2007 Silverlight From: Gill Cleeren blog.n-technologies.be.
1 COS240 O-O Languages AUBG, COS dept Lecture 33 Building Apps Technologies C# (WPF part 1)
CSS Positioning Creating Special Effects with CSS CS202 Working with Cascading Style Sheets (Chapter 4) CS202 1.
A Jumpstart to WPF by Kevin Grossnicklaus ArchitectNow.
1 Intro XAML Attribute syntax & property syntax Panels Reusable resources Controls Data binding Steen Jensen, spring 2014.
V 1.1 Programming III. GUI APIs WPF Hello World Important UI elements UI elements / content models UI elements / inheritance.
An Introduction to Silverlight Matt Harrington Developer Evangelist, Microsoft October 20, 2011.
Adobe Dreamweaver CS3 Revealed CHAPTER FIVE: USING HTML TABLES TO LAY OUT A PAGE.
Studio for WinRT XAML Russ Senior Developer Evangelist Greg Product Manager
Silverlight Technology. Table of Contents 1.What is Silverlight Technology? 2.Silverlight Overview. 2.1 How it works 2.2 Silverlight development tools.
Understand what kind of applications Windows Presentation Foundation can deliver See how Visual Studio 2008 & Microsoft Expression Blend work together.
1 Metro Style Apps in C++ Karthick 8 th May 2012.
LAYOUT CONTROLS. XAML Overview XAML : eXtensible Application Markup Language pronounced (ZAMEL) is a markup language used to design user interfaces XML-based.
Object Oriented Software Development 9. Creating Graphical User Interfaces.
Ms. Expression Blend Intro Diliara Nasirova. WPF  UI Framework for developing and running.NET programs  It consists of two elements:  A set of DLLs.
Silverlight 2.0 Charting About Me James Newton-King Developer at Intergen Blog:
Using standard controls gets you a long way.
Jaime Rodriguez | Microsoft Principal Technical Evangelist Laurent Bugnion | IdentityMine Senior Director XAML Deep Dive for Windows & Windows Phone Apps.
New Features Overview. Agenda Silverlight - Intro Silverlight 3 New Features Overview with Demos, Demos and Demos… RIA Services Overview Demos, Demos,
Rujchai Ung-arunyawee Department of Computer Engineering Khon Kaen University.
C# kursus Rohde & Schwarz1 Moderne GUI Windows Presentation Foundation.
Layout With Panels. Canvas Most basic panel Position with explicit coordinates Attached properties: Left, Top, Right, Bottom HorizontalAlignment and VerticalAlignment.
Computer Science 101 Lists and Tables. Lists Unordered lists - use a bullet Ordered lists - use a number, Roman numeral, or letter.
Silverlight 2 Andrew Pardoe Program Manager CLR Execution Engine
11/12/2015 Box Model Reed Crouch. 11/12/2015  HTML elements can be considered as boxes. In CSS, the term "box model" is used when referring to layout.
CNIT 132 – Week 4 Cascading Style Sheets. Introducing Cascading Style Sheets Style sheets are files or forms that describe the layout and appearance of.
© Copyright SELA software & Education Labs Ltd Baruch Hirsch St.Bnei Brak Israel
CPSC 481 – Week 11 Expression Blend Sowmya Somanath (based on tutorials by Bon Adriel Aseniero and David Ledo)
An Introduction to Developing Applications for Microsoft Silverlight Jaime Rodriguez
HTML Frames. Advantages to Using Frames n flexibility in design n information in different Web pages n remove redundancy. n site easier to manage. n update.
ACM 262 INTRODUCTION TO WEB DESIGN Week-7 ACM 262 Course Notes.
HelloWorld Create a window store App Part 3: Navigation, layout, and views Follow the tutorial :
Jaime Rodriguez | Microsoft Principal Technical Evangelist Laurent Bugnion | IdentityMine Senior Director XAML Deep Dive for Windows & Windows Phone Apps.
Adam Schultz MVVM and WPF. MVVM Model, View, ViewModel A software architecture designed to separate out User Interface design, Business Logic, and Data.
Introduction to Silverlight Development Pavel Yosifovich CTO, Matrix Global; Senior Instructor, Hi-Tech College
Laying out Elements with CSS
Working with Cascading Style Sheets
Windows Presentation Foundation
Windows Presentation Foundation Layout with Panels
Adapting UI for Different Screens and Orientations
03 | Building Windows Store Apps with XAML Part 3
Layouts AKEEL AHMED.
WPF AKEEL AHMED.
Silverlight Technology
תכנות אסינכרוני, תקשורת ופיתוח אפליקציות ל-Windows 8
Web Development & Design Foundations with H T M L 5
CSc 337 Lecture 5: Grid layout.
Positioning Boxes Using CSS
Presentation transcript:

RIA User User RIA

.net framework Silverlight, WPF

WPF 'UI...' ?

WPF DEMO WPF Surface

Silverlight DEMO xbox pigmap Emodio

Silverlight Silverlight history! - Media – smooth streaming - Productivity -.net framework - Co-work – Expression studio + Visual Studio

Expression Studio

-Expression Web -Expression Design -Expression Encoder -Expression Blend + Sketch Flow

Co-work! Designer Expression Blend / XAML Developer Visual Studio / CLR Director Expression Blend / Sketch Flow

Expression Blend

-Interface -Function

Expression Blend Layout Panel

Expression Blend – Layout Panel Layout Panel Properties -Brushes : Background, Foreground, BorderBrush -Appearance : CornerRadius, BorderThickness, Stretch -Layout : Width, Height, Row, Column, Alignment, margin, padding, orientation…

Expression Blend – Layout Panel Layout Panel -Grid -Canvas -StackPanel -ScrollViewer -Border -WrapPanel, DockPanel, Viewbox, UniformGrid (WPF Layout Panel)

Expression Blend – Layout Panel Grid - Layout Panel -, -

Expression Blend – Layout Panel Canvas -Left, Top : -Size, Alignment. -Path -

Expression Blend – Layout Panel Stack Panel -, -Panel -

Expression Blend – Layout Panel Scroll Viewer - -ScrollBar - grid Content Presenter Scroll Bar Grid Border

Expression Blend – Layout Panel Border -BorderBrush -Radius -Padding -

Expression Blend – Layout Panel WPF Layout Panel -WrapPanel –, -DockPanel – Docking -UniformGrid –, -Viewbox –, Viewbox

Expression Blend – Control Control

1 Layout Panel Control : UI

Thanks! Blog : me2day : /geas/ twitter