Windows Vista Office 2007 & Visual Studio 2005
description
Transcript of Windows Vista Office 2007 & Visual Studio 2005
Windows VistaOffice 2007 & Visual Studio 2005
Dipl ing Miloš MilosavljevićMCP, MCSD, MCDBA, MCT
Perfomanse
• Brže podizanje sistema• Asinhrono pokretanje startup skripta
• Sleep režim• Super fetch
• Unapred učitava potrebne podatke i može da radi u saradnji sa ReadyBoost tehnologijom (USB 2.0)
• Restart Manager• Inteligentnija instalacija patch-eva i servisnih paketa
Stabilnost
• I/O cancelation• Service recovery• Startup Repair Tool • Novi dijagnostički alati– Dijagnostika diska (SMART)– Ispravnost memorije– Memory leak– Iscrpljivanje resursa
Bezbednost
• User Account Control - UAC• Windows Firewall – sada dvosmerni• Windows Defender• Internet Explorer Protected mode – vezan za
UAC• Windows Service Hardening
Windows Presentation Foundation (WPF)
• Novi grafički podsistem• Koristi sve prednosti savremenih grafičkih
procesora• CPU se ne opterećuje grafikom• Vektorska grafika• Desktop Window Manager (DWM)– Baferuje ekranski priaz
Transactional NTFS
• Nova tehnologija pod nazivom Transactional NTFS, ili TxF
• Koncepti transakcionih baza preneti na file sistem
• Čuvanje verzija datoteka, mogućnost roll back na predhodne verzije
• Odnosi se na pojedinačne fajlove, direktorijume i diskove
Office 2007 platforma
Office Open XML Format
• Novi XML formati za Microsoft Word, Excel i PowerPoint– Inicijalni formati sa novim ekstenzijama (.docx; .pptx; .xlsx)– 100% kompatibilni sa postojećim formatima
• Otvoreni i dokumentovani– XML format omogućava čvrstu integraciju sa LOB sistemima– Tipizirani dokumenti sa XML shemom– Mogućnost aplikativnog kreiranja i manipulacijom dokumentima
“od nule”
• Standardizovani– Ecma International (TC45 - Office Open XML Formats)
Format...
.xlsx
.docx
Svojstva dokumenta
Komentari
Sadržaj
Slike, video, zvuk
Makroi
Dijagrami
...
• Novo udruženje koje okuplja developere– Preko 40 institucija sponzorišu ovo udruženje
• Udruženje i Web sedište za razmenu informacija – Delovi koda, alati, diskusije...
• Dostupno svakome ko želi da učestvuje
http://openxmldeveloper.org
Demo
Office Open XML - sadržaj
Microsoft Visual Studio 2005 Tools SE
• Upravljana podrška za kreiranje dodataka za Office 2007 aplikacije– Word, Excel, PowerPoint, Outlook, Visio, InfoPath
• Podrška za kreiranja korisničkih elemenata:– Task pane– Ribbon– Outlook forme
• Funkcioniše u okviru Visual Studio 2005 razvojnog okruženja
http://msdn.microsoft.com/office/tool/vsto/default.aspx
Proširljivi UI elementi
• Task Panel– Access, Excel, Outlook,
PowerPoint, Visio, Word
• Ribbon– Access, Excel, Outlook,
PowerPoint, Word
Task Panel
• Lokacija gde se prikazuje programirani UI u okviru Office aplikacija
• Sadrži bilo koju ActiveX kontrolu ili više njih• Proizvoljno složen programski model• Dvosmerni objektni pristup aplikaciji koja
hostuje panel• Programsko čitanje i modifikacija dokumenta
Demo
Task panel
Ribbon
• Definicija preko XML-a• Jednostavno za razumevanje i generisanje• Razdvojen UI od programskog modela• Vezan za konkretni dokument (template) ili
postavljen kao deljen add-in u sistemu/mreži• Model pod nazivom “RibbonX”
RibbonX kontrole
• EditBox• DialogBoxLaunchers• DropDowns• Galleries• ...
Demo
Ribon
Resursi
• Microsoft Office Developer Center– http://msdn.microsoft.com/office/
• Ribbon Developer Center– http://msdn.microsoft.com/office/tool/ribbon