SlideShare a Scribd company logo
1 of 47
Windows 8.1 Overview
Alexandre Marreiros
http://netponto.org
hashtag #netponto
About / Contact
Who
– CTO @ Innovagency
– Software Dev/Arch as Independent
– Technical Trainer and Speaker as Independent
– Technical Writer
Contact
– amarreiros@gmail.com
– @alexmarreiros
– Digitalmindignition.com
Alexandre Marreiros
What
Agenda
– Windows 8.1 chat
– Windows 8.1 New Features
– Windows 8.1 a Tech View
Is and Isn’t
Launch date
“Final Windows 8.1 release date is likely to be
September or October, as the OS looks like
will be released to manufacturers to install
on new Machines in August. ”
Install
• Go to
– http://windows.microsoft.com/pt-
pt/windows-8/preview
– In Case of Win RT or 32 bit
architecture use the Windows Store
Updtae
– For advanced users and 64 bit
architecture use the ISO File with the
Microsoft evaluation key. Ru the iso
File from your actual FileSystem
Windows 8 removed features on the preview
• Windows 7 Backup & System
image recovery:
Windows8 File History that
included the backup tools of
Windows 7 is not present on
Windows 8.1.
You can still import system images
but to create a image looks like
you would have to use a 3rd party
software.
Windows 8 removed features on the preview
• Experience Index:
The tool was used to indicate the
Machine potential, this feature was
removed to grant a better resource
management. You can still activate
this feature on the Windows 8.1
preview version using the
command tool winsat
Windows 8 removed features on the preview
• Mesaging app was removed:
Microsoft wants to make a push of
Skype as the base comunication
tool
Windows 8 removed features on the preview
• Picture app had lost the
integration with skydrive but win
a lot of tools to transform images
Windows 8.1
“In Windows 8.1 Preview, apps continue to take center
stage, introducing new ways to interact with the system and
more opportunities for customers to immerse themselves in your
content. Consumers and business users can experience Windows
in ways that are familiar and comfortable, yet new and exciting.”
“With Windows 8.1 Preview, we’ve refined the user experience
to make it more familiar and natural, while keeping the focus on
great apps.”
Antoine Leblond, CVP @ Microsoft
Windows 8.1 Features
• Tiles can became live after
instalation
• Tiles have now 4 sizes possible
Windows 8.1 Features
• Start Screen Personalization
• You can have paralax motion in
your start screen
Windows 8.1 Features
• App sizes are determined by the user
with a minimum width of 500px, and
apps can state in their manifest that
they support a smaller minimum of
320px.
• More than two apps can share the
screen at the same time, and a single
app can also use multiple monitors.
• Windows Store apps can remain open
and in the foreground when another
app is launched, sharing the screen
and staying in memory, instead of
moving to the background
Windows 8.1 Features
• Internet Explorer 11
Windows 8.1 Features
• Websites get enhanced exposure
on the Windows Start screen
with customizable live tiles that
connect to an RSS feed in
minutes. You can add support for
your website by adding simple
meta tags to a page.
http://msdn.microsoft.com/pt-pt/library/ie/bg182636
Windows 8.1 Features
• For WebDevelopers Internet
Explorer 11 offers more
advanced Developer Tools
Windows 8.1 Features
• Choose your own way to start
Windows 8.1 Features
• Store had change
Windows 8.1 Features
• All apps can be found just using a
finger movement on the start
screen
Windows 8.1 Features
• Start Button has back
Windows 8.1 Features
• Universal Search
Windows 8.1 Single Sign on
• When a user logs on to a Windows
8.1 Preview device using their
Microsoft Account.Windows 8.1
Preview provides an easy-to-use API
that you can use to manage identity
tokens and interact with web
services. The net result for users is
fewer requests to input
credentials, as they stay
authenticated across experiences.
Windows 8.1 a Tech View
http://www.osiztechnologies.com/webapplication.php?intservicetitleid=15
Windows 8APIS
Windows 8.1 API Improvement
Windows 8.1 APIS
http://msdn.microsoft.com/en-us/library/windows/apps/bg182410.aspx
In Windows 8 we have Two UI’s Two
Development Worlds
Windows 8.1 APIS from Desktop apps
Windows 8.1 APIS from Desktop apps
Some Windows Store API’s are now also avaiable for Windows Desktop Apps
Controls
Controls
Controls
To embeb Web in a store APP you use a I-Frame
Controls
• XAML Controls
XAML developers benefit from following changes in Windows 8.1 Preview:
Access to the new Hub control
Support for a new Flyout control, as well as Date and Time picker controls
Improved interoperation with DirectX with SwapChainPanel
Better performance for GridView and ListView
• HTML and JavaScript controls
Windows 8.1 Preview delivers these improvements for WinJS developers:
Access to the new Hub control
Support for a new WebView control, Item control, and Navigation bar
ListView support of drag-and-drop operations
Assynchronous API
• A new scheduler API lets you set the priority of
tasks and manage jobs.
• The Scheduler is a new object/namespace that
consolidates all work queues into a
single, universal queue. This new queue has a
priority-based scheduling policy that supports
fast and fluid apps and a more unified developer
experience
Assynchronous API
// Schedule some work.
var job1 = S.schedule(function () {
window.output("Running job1");
}, S.Priority.normal);
window.output("Scheduled job1");
// Schedule more work.
var job2 = S.schedule(function () {
window.output("Running job2");
}, S.Priority.normal);
window.output("Scheduled job2");
Network Improvements
• “A new HTTP API for apps that target HTTP or REST-based services. This API offers
more capabilities and better performance to support today’s connected apps. The
HTTP capabilities are deeply integrated into Windows, and the API is flexible enough
to support basic, site-specific, and advanced HTTP development scenarios.”
• “Single sign-on, credentials are effectively shared from IE to the Web Authentication
Broker, and to other services the user interacts with”.
• “HTTP prefetching: Nearly every app is connected to a service. With Windows 8.1
Preview, apps can take advantage of prefetching app content via HTTP before it’s
actually needed—that way the content is ready immediately when the user wants it.
Using this API, a background task can download content using a list of URI resources
that should be prefetched”
And what more?
• Windows Store apps using C++ can now natively render PDF
content directly to a DirectX drawing surface. This enables fast
and fluid presentation of PDF-based content within a Windows
Store app
• Windows Store apps now support the same text-to-speech
technology as other Windows apps, using easily invoked
Windows Runtime APIs.
Devices
• USB
• Human interface devices (HID)
• Bluetooth
• 3D printing
Next Steps & References
• The first thing you should be asking is how you start with Windows 8.1, the first step is the
installation of the Operating system, for the preview of this you can go to
http://windows.microsoft.com/en-us/windows-8/preview-download
• To start your own track in Windows 8.1 it will be useful to take a look at the following articles:
• APIS: http://msdn.microsoft.com/library/windows/apps/bg182410
• Play with Samples: http://code.msdn.microsoft.com/windowsapps/Windows-8-Modern-Style-
App-Samples
• Expertise Forums: http://social.msdn.microsoft.com/Forums/windowsapps/en-
US/home?category=windowsapps81preview
• Migration documentation from win8 to 8.1: http://go.microsoft.com/fwlink?linkid=304117
• New Features presentations: http://msdn.microsoft.com/en-US/windows/apps/bg184615
• And of course take a look at build conference: http://www.buildwindows.com
Questions
http://www.sprintfeed.com/2011/10/introducing-its-your-turn/
Contacts
– amarreiros@gmail.com
– @alexmarreiros
– Digitalmindignition.com
40ª Reunião Presencial @ LISBOA
DateTime.Parse(“27-07-2013", new CultureInfo("pt-PT"));
http://netponto.org
hashtag #netponto
Patrocinador “GOLD”
Twitter: @PTMicrosoft http://www.microsoft.com/portugal
Patrocinadores “Silver”
Patrocinadores “Bronze”
Próximas reuniões presenciais
27/07/2013 – Julho (Lisboa)
21/09/2013 – Setembro (Lisboa)
19/10/2013 – Outubro (Lisboa)
23/11/2013 – Novembro (Lisboa)
Reserva estes dias na agenda! :)

More Related Content

What's hot

Office Add ins community call-February 2019
Office Add ins community call-February 2019Office Add ins community call-February 2019
Office Add ins community call-February 2019Microsoft 365 Developer
 
Apps for SharePoint 2013
Apps for SharePoint 2013Apps for SharePoint 2013
Apps for SharePoint 2013Alex Pop
 
Developing Apps for SharePoint 2013
Developing Apps for SharePoint 2013Developing Apps for SharePoint 2013
Developing Apps for SharePoint 2013SPC Adriatics
 
SharePoint App Types at a Glance
SharePoint App Types at a GlanceSharePoint App Types at a Glance
SharePoint App Types at a GlanceDavid J Rosenthal
 
Live@edu for lt universities
Live@edu for lt universitiesLive@edu for lt universities
Live@edu for lt universitiesebuc
 
SPUnite17 Become a Developer Hero by Building Office Add ins
SPUnite17 Become a Developer Hero by Building Office Add insSPUnite17 Become a Developer Hero by Building Office Add ins
SPUnite17 Become a Developer Hero by Building Office Add insNCCOMMS
 
Mobile application development
Mobile application developmentMobile application development
Mobile application developmentSameera Rukshan
 
Building your first app for share point 2013
Building your first app for share point 2013Building your first app for share point 2013
Building your first app for share point 2013Muawiyah Shannak
 
Developing Microsoft .NET Applications for Windows
Developing Microsoft .NET Applications for Windows Developing Microsoft .NET Applications for Windows
Developing Microsoft .NET Applications for Windows Rishi Kothari
 
Asynchrone Echtzeitanwendungen für SharePoint mit SignalR und knockout.js
Asynchrone Echtzeitanwendungen für SharePoint mit SignalR und knockout.jsAsynchrone Echtzeitanwendungen für SharePoint mit SignalR und knockout.js
Asynchrone Echtzeitanwendungen für SharePoint mit SignalR und knockout.jsChristian Heindel
 
Visual Studio2010 Tools For Share Point
Visual Studio2010 Tools For Share PointVisual Studio2010 Tools For Share Point
Visual Studio2010 Tools For Share PointChakkaradeep Chandran
 
21 app packaging, monetization and publication
21   app packaging, monetization and publication21   app packaging, monetization and publication
21 app packaging, monetization and publicationWindowsPhoneRocks
 
Uncovering Windows - Silverlight Seminar
Uncovering Windows - Silverlight SeminarUncovering Windows - Silverlight Seminar
Uncovering Windows - Silverlight SeminarAbram John Limpin
 
Flex vs. HTML5 for RIAS
Flex vs. HTML5 for RIASFlex vs. HTML5 for RIAS
Flex vs. HTML5 for RIASPamela Fox
 
visual basic 2005 programmer certification
visual basic 2005 programmer certificationvisual basic 2005 programmer certification
visual basic 2005 programmer certificationVskills
 
Office Add-ins developer community call-January 2020
Office Add-ins developer community call-January 2020Office Add-ins developer community call-January 2020
Office Add-ins developer community call-January 2020Microsoft 365 Developer
 

What's hot (18)

Office Add ins community call-February 2019
Office Add ins community call-February 2019Office Add ins community call-February 2019
Office Add ins community call-February 2019
 
Apps for SharePoint 2013
Apps for SharePoint 2013Apps for SharePoint 2013
Apps for SharePoint 2013
 
Developing Apps for SharePoint 2013
Developing Apps for SharePoint 2013Developing Apps for SharePoint 2013
Developing Apps for SharePoint 2013
 
SharePoint App Types at a Glance
SharePoint App Types at a GlanceSharePoint App Types at a Glance
SharePoint App Types at a Glance
 
Live@edu for lt universities
Live@edu for lt universitiesLive@edu for lt universities
Live@edu for lt universities
 
SPUnite17 Become a Developer Hero by Building Office Add ins
SPUnite17 Become a Developer Hero by Building Office Add insSPUnite17 Become a Developer Hero by Building Office Add ins
SPUnite17 Become a Developer Hero by Building Office Add ins
 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
 
Building your first app for share point 2013
Building your first app for share point 2013Building your first app for share point 2013
Building your first app for share point 2013
 
Developing Microsoft .NET Applications for Windows
Developing Microsoft .NET Applications for Windows Developing Microsoft .NET Applications for Windows
Developing Microsoft .NET Applications for Windows
 
Asynchrone Echtzeitanwendungen für SharePoint mit SignalR und knockout.js
Asynchrone Echtzeitanwendungen für SharePoint mit SignalR und knockout.jsAsynchrone Echtzeitanwendungen für SharePoint mit SignalR und knockout.js
Asynchrone Echtzeitanwendungen für SharePoint mit SignalR und knockout.js
 
Visual Studio2010 Tools For Share Point
Visual Studio2010 Tools For Share PointVisual Studio2010 Tools For Share Point
Visual Studio2010 Tools For Share Point
 
SharePoint Apps 101
SharePoint Apps 101SharePoint Apps 101
SharePoint Apps 101
 
21 app packaging, monetization and publication
21   app packaging, monetization and publication21   app packaging, monetization and publication
21 app packaging, monetization and publication
 
Uncovering Windows - Silverlight Seminar
Uncovering Windows - Silverlight SeminarUncovering Windows - Silverlight Seminar
Uncovering Windows - Silverlight Seminar
 
Flex vs. HTML5 for RIAS
Flex vs. HTML5 for RIASFlex vs. HTML5 for RIAS
Flex vs. HTML5 for RIAS
 
SP2010 Developer Tools
SP2010 Developer ToolsSP2010 Developer Tools
SP2010 Developer Tools
 
visual basic 2005 programmer certification
visual basic 2005 programmer certificationvisual basic 2005 programmer certification
visual basic 2005 programmer certification
 
Office Add-ins developer community call-January 2020
Office Add-ins developer community call-January 2020Office Add-ins developer community call-January 2020
Office Add-ins developer community call-January 2020
 

Viewers also liked

Digital governance in municipalities worldwide • 2005 mark h olsen y seang ...
Digital governance in municipalities worldwide • 2005  mark h olsen y  seang ...Digital governance in municipalities worldwide • 2005  mark h olsen y  seang ...
Digital governance in municipalities worldwide • 2005 mark h olsen y seang ...Universidad de la Punta
 
De cómo la tecnología no logra integrarse en la escuela a menos que grso 2004
De cómo la tecnología no logra integrarse en la escuela a menos que grso 2004De cómo la tecnología no logra integrarse en la escuela a menos que grso 2004
De cómo la tecnología no logra integrarse en la escuela a menos que grso 2004Universidad de la Punta
 
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your Business32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your BusinessBarry Feldman
 

Viewers also liked (8)

Linq view part1
Linq view part1Linq view part1
Linq view part1
 
Digital governance in municipalities worldwide • 2005 mark h olsen y seang ...
Digital governance in municipalities worldwide • 2005  mark h olsen y  seang ...Digital governance in municipalities worldwide • 2005  mark h olsen y  seang ...
Digital governance in municipalities worldwide • 2005 mark h olsen y seang ...
 
Wordcamp2012 build your plugin
Wordcamp2012 build your pluginWordcamp2012 build your plugin
Wordcamp2012 build your plugin
 
Fatma cakir2
Fatma cakir2Fatma cakir2
Fatma cakir2
 
De cómo la tecnología no logra integrarse en la escuela a menos que grso 2004
De cómo la tecnología no logra integrarse en la escuela a menos que grso 2004De cómo la tecnología no logra integrarse en la escuela a menos que grso 2004
De cómo la tecnología no logra integrarse en la escuela a menos que grso 2004
 
La encuesta
La encuestaLa encuesta
La encuesta
 
8539300 english
8539300 english8539300 english
8539300 english
 
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your Business32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
 

Similar to Windows8.1overviewnetponto

Windows8.1 html5 dev paradigm discussion netponto
Windows8.1 html5 dev paradigm discussion netpontoWindows8.1 html5 dev paradigm discussion netponto
Windows8.1 html5 dev paradigm discussion netpontoAlexandre Marreiros
 
Sinergija 12 WP8 is around the corner
Sinergija 12 WP8 is around the cornerSinergija 12 WP8 is around the corner
Sinergija 12 WP8 is around the cornerCatalin Gheorghiu
 
ASP.NET MVC 4 Overview
ASP.NET MVC 4 OverviewASP.NET MVC 4 Overview
ASP.NET MVC 4 OverviewGunnar Peipman
 
Windows 8 Introduction
Windows 8 IntroductionWindows 8 Introduction
Windows 8 IntroductionAjesh Issac
 
What's New In Entando 6 (And Why Your Developers Will Love It)
What's New In Entando 6 (And Why Your Developers Will Love It)What's New In Entando 6 (And Why Your Developers Will Love It)
What's New In Entando 6 (And Why Your Developers Will Love It)Entando
 
Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!
Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!
Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!ddrschiw
 
Windows 8 product guide business english
Windows 8 product guide business englishWindows 8 product guide business english
Windows 8 product guide business englishHeo Gòm
 
Windows 8 product guide developer english
Windows 8 product guide developer englishWindows 8 product guide developer english
Windows 8 product guide developer englishHoangminh Nguyen
 
Internet Explorer 9
Internet Explorer 9Internet Explorer 9
Internet Explorer 9Vasu Jain
 
How to modernise WPF and Windows Forms applications with Windows Apps SDK
How to modernise WPF and Windows Forms applications with Windows Apps SDKHow to modernise WPF and Windows Forms applications with Windows Apps SDK
How to modernise WPF and Windows Forms applications with Windows Apps SDKMirco Vanini
 
Living in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to BrowsersLiving in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to BrowsersRahul A. Garg
 
Introducing the Windows Phone 8.1 App Development Platform
Introducing the Windows Phone 8.1 App Development PlatformIntroducing the Windows Phone 8.1 App Development Platform
Introducing the Windows Phone 8.1 App Development PlatformMariano Sánchez
 
Innovation Generation - The Mobile Meetup: Android Best Practices
Innovation Generation - The Mobile Meetup: Android Best PracticesInnovation Generation - The Mobile Meetup: Android Best Practices
Innovation Generation - The Mobile Meetup: Android Best PracticesSolstice Mobile Argentina
 
Everything XControls
Everything XControlsEverything XControls
Everything XControlsTeamstudio
 

Similar to Windows8.1overviewnetponto (20)

Windows8.1 html5 dev paradigm discussion netponto
Windows8.1 html5 dev paradigm discussion netpontoWindows8.1 html5 dev paradigm discussion netponto
Windows8.1 html5 dev paradigm discussion netponto
 
Sinergija 12 WP8 is around the corner
Sinergija 12 WP8 is around the cornerSinergija 12 WP8 is around the corner
Sinergija 12 WP8 is around the corner
 
Windows 8.1
Windows 8.1Windows 8.1
Windows 8.1
 
ASP.NET MVC 4 Overview
ASP.NET MVC 4 OverviewASP.NET MVC 4 Overview
ASP.NET MVC 4 Overview
 
Windows 8
Windows 8 Windows 8
Windows 8
 
Windows 8 Introduction
Windows 8 IntroductionWindows 8 Introduction
Windows 8 Introduction
 
What's New In Entando 6 (And Why Your Developers Will Love It)
What's New In Entando 6 (And Why Your Developers Will Love It)What's New In Entando 6 (And Why Your Developers Will Love It)
What's New In Entando 6 (And Why Your Developers Will Love It)
 
Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!
Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!
Ad101 - IBM Lotus Domino Designer: Full Speed Ahead!
 
Windows 8 product guide business english
Windows 8 product guide business englishWindows 8 product guide business english
Windows 8 product guide business english
 
Windows 8
Windows 8Windows 8
Windows 8
 
Windows 8 product guide developer english
Windows 8 product guide developer englishWindows 8 product guide developer english
Windows 8 product guide developer english
 
Internet Explorer 9
Internet Explorer 9Internet Explorer 9
Internet Explorer 9
 
Windows8 vdt
Windows8 vdtWindows8 vdt
Windows8 vdt
 
Windows Phone Introduction
Windows Phone IntroductionWindows Phone Introduction
Windows Phone Introduction
 
How to modernise WPF and Windows Forms applications with Windows Apps SDK
How to modernise WPF and Windows Forms applications with Windows Apps SDKHow to modernise WPF and Windows Forms applications with Windows Apps SDK
How to modernise WPF and Windows Forms applications with Windows Apps SDK
 
WINDOWS 8
WINDOWS 8WINDOWS 8
WINDOWS 8
 
Living in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to BrowsersLiving in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to Browsers
 
Introducing the Windows Phone 8.1 App Development Platform
Introducing the Windows Phone 8.1 App Development PlatformIntroducing the Windows Phone 8.1 App Development Platform
Introducing the Windows Phone 8.1 App Development Platform
 
Innovation Generation - The Mobile Meetup: Android Best Practices
Innovation Generation - The Mobile Meetup: Android Best PracticesInnovation Generation - The Mobile Meetup: Android Best Practices
Innovation Generation - The Mobile Meetup: Android Best Practices
 
Everything XControls
Everything XControlsEverything XControls
Everything XControls
 

More from Alexandre Marreiros

Xamarin devdays 2017 - PT - connected apps
Xamarin devdays 2017 - PT - connected appsXamarin devdays 2017 - PT - connected apps
Xamarin devdays 2017 - PT - connected appsAlexandre Marreiros
 
ASP.NEt MVC and Angular What a couple
ASP.NEt MVC and Angular What a coupleASP.NEt MVC and Angular What a couple
ASP.NEt MVC and Angular What a coupleAlexandre Marreiros
 
Jws masterclass progressive web apps
Jws masterclass progressive web appsJws masterclass progressive web apps
Jws masterclass progressive web appsAlexandre Marreiros
 
Quick View of Angular JS for High School
Quick View of Angular JS for High SchoolQuick View of Angular JS for High School
Quick View of Angular JS for High SchoolAlexandre Marreiros
 
Pt xug xamarin pratices on big ui consumer apps
Pt xug  xamarin pratices on big ui consumer appsPt xug  xamarin pratices on big ui consumer apps
Pt xug xamarin pratices on big ui consumer appsAlexandre Marreiros
 
Gab2015 azure search as a service
Gab2015 azure search as a serviceGab2015 azure search as a service
Gab2015 azure search as a serviceAlexandre Marreiros
 
Pragmatic responsive web design industry session 7
Pragmatic responsive web design   industry session 7Pragmatic responsive web design   industry session 7
Pragmatic responsive web design industry session 7Alexandre Marreiros
 
Universal Apps Development using HTML 5 and WINJS
Universal Apps Development using HTML 5 and WINJSUniversal Apps Development using HTML 5 and WINJS
Universal Apps Development using HTML 5 and WINJSAlexandre Marreiros
 
Mobile first responsive industry sessions
Mobile first responsive industry sessionsMobile first responsive industry sessions
Mobile first responsive industry sessionsAlexandre Marreiros
 

More from Alexandre Marreiros (20)

Agular fromthetrenches2netponto
Agular fromthetrenches2netpontoAgular fromthetrenches2netponto
Agular fromthetrenches2netponto
 
Whats a Chat bot
Whats a Chat botWhats a Chat bot
Whats a Chat bot
 
Type of angular 2
Type of angular 2Type of angular 2
Type of angular 2
 
Xamarin devdays 2017 - PT - connected apps
Xamarin devdays 2017 - PT - connected appsXamarin devdays 2017 - PT - connected apps
Xamarin devdays 2017 - PT - connected apps
 
ASP.NEt MVC and Angular What a couple
ASP.NEt MVC and Angular What a coupleASP.NEt MVC and Angular What a couple
ASP.NEt MVC and Angular What a couple
 
Angular 2
Angular 2Angular 2
Angular 2
 
Jws masterclass progressive web apps
Jws masterclass progressive web appsJws masterclass progressive web apps
Jws masterclass progressive web apps
 
Xamarin.forms
Xamarin.forms Xamarin.forms
Xamarin.forms
 
Quick View of Angular JS for High School
Quick View of Angular JS for High SchoolQuick View of Angular JS for High School
Quick View of Angular JS for High School
 
Pt xug xamarin pratices on big ui consumer apps
Pt xug  xamarin pratices on big ui consumer appsPt xug  xamarin pratices on big ui consumer apps
Pt xug xamarin pratices on big ui consumer apps
 
Get satrted angular js day 2
Get satrted angular js day 2Get satrted angular js day 2
Get satrted angular js day 2
 
Get satrted angular js
Get satrted angular jsGet satrted angular js
Get satrted angular js
 
Gab2015 azure search as a service
Gab2015 azure search as a serviceGab2015 azure search as a service
Gab2015 azure search as a service
 
Pragmatic responsive web design industry session 7
Pragmatic responsive web design   industry session 7Pragmatic responsive web design   industry session 7
Pragmatic responsive web design industry session 7
 
Boot strapandresponsiveintro
Boot strapandresponsiveintroBoot strapandresponsiveintro
Boot strapandresponsiveintro
 
WebSite development using WinJS
WebSite development using WinJSWebSite development using WinJS
WebSite development using WinJS
 
Universal Apps Development using HTML 5 and WINJS
Universal Apps Development using HTML 5 and WINJSUniversal Apps Development using HTML 5 and WINJS
Universal Apps Development using HTML 5 and WINJS
 
GWAB Mobile Services
GWAB Mobile ServicesGWAB Mobile Services
GWAB Mobile Services
 
Html5ignition newweborder
Html5ignition newweborderHtml5ignition newweborder
Html5ignition newweborder
 
Mobile first responsive industry sessions
Mobile first responsive industry sessionsMobile first responsive industry sessions
Mobile first responsive industry sessions
 

Recently uploaded

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 

Recently uploaded (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 

Windows8.1overviewnetponto

  • 1. Windows 8.1 Overview Alexandre Marreiros http://netponto.org hashtag #netponto
  • 2. About / Contact Who – CTO @ Innovagency – Software Dev/Arch as Independent – Technical Trainer and Speaker as Independent – Technical Writer Contact – amarreiros@gmail.com – @alexmarreiros – Digitalmindignition.com Alexandre Marreiros
  • 4. Agenda – Windows 8.1 chat – Windows 8.1 New Features – Windows 8.1 a Tech View
  • 6. Launch date “Final Windows 8.1 release date is likely to be September or October, as the OS looks like will be released to manufacturers to install on new Machines in August. ”
  • 7. Install • Go to – http://windows.microsoft.com/pt- pt/windows-8/preview – In Case of Win RT or 32 bit architecture use the Windows Store Updtae – For advanced users and 64 bit architecture use the ISO File with the Microsoft evaluation key. Ru the iso File from your actual FileSystem
  • 8. Windows 8 removed features on the preview • Windows 7 Backup & System image recovery: Windows8 File History that included the backup tools of Windows 7 is not present on Windows 8.1. You can still import system images but to create a image looks like you would have to use a 3rd party software.
  • 9. Windows 8 removed features on the preview • Experience Index: The tool was used to indicate the Machine potential, this feature was removed to grant a better resource management. You can still activate this feature on the Windows 8.1 preview version using the command tool winsat
  • 10. Windows 8 removed features on the preview • Mesaging app was removed: Microsoft wants to make a push of Skype as the base comunication tool
  • 11. Windows 8 removed features on the preview • Picture app had lost the integration with skydrive but win a lot of tools to transform images
  • 12. Windows 8.1 “In Windows 8.1 Preview, apps continue to take center stage, introducing new ways to interact with the system and more opportunities for customers to immerse themselves in your content. Consumers and business users can experience Windows in ways that are familiar and comfortable, yet new and exciting.” “With Windows 8.1 Preview, we’ve refined the user experience to make it more familiar and natural, while keeping the focus on great apps.” Antoine Leblond, CVP @ Microsoft
  • 13. Windows 8.1 Features • Tiles can became live after instalation • Tiles have now 4 sizes possible
  • 14. Windows 8.1 Features • Start Screen Personalization • You can have paralax motion in your start screen
  • 15. Windows 8.1 Features • App sizes are determined by the user with a minimum width of 500px, and apps can state in their manifest that they support a smaller minimum of 320px. • More than two apps can share the screen at the same time, and a single app can also use multiple monitors. • Windows Store apps can remain open and in the foreground when another app is launched, sharing the screen and staying in memory, instead of moving to the background
  • 16. Windows 8.1 Features • Internet Explorer 11
  • 17. Windows 8.1 Features • Websites get enhanced exposure on the Windows Start screen with customizable live tiles that connect to an RSS feed in minutes. You can add support for your website by adding simple meta tags to a page. http://msdn.microsoft.com/pt-pt/library/ie/bg182636
  • 18. Windows 8.1 Features • For WebDevelopers Internet Explorer 11 offers more advanced Developer Tools
  • 19. Windows 8.1 Features • Choose your own way to start
  • 20. Windows 8.1 Features • Store had change
  • 21. Windows 8.1 Features • All apps can be found just using a finger movement on the start screen
  • 22. Windows 8.1 Features • Start Button has back
  • 23. Windows 8.1 Features • Universal Search
  • 24. Windows 8.1 Single Sign on • When a user logs on to a Windows 8.1 Preview device using their Microsoft Account.Windows 8.1 Preview provides an easy-to-use API that you can use to manage identity tokens and interact with web services. The net result for users is fewer requests to input credentials, as they stay authenticated across experiences.
  • 25. Windows 8.1 a Tech View http://www.osiztechnologies.com/webapplication.php?intservicetitleid=15
  • 27. Windows 8.1 API Improvement
  • 29. In Windows 8 we have Two UI’s Two Development Worlds
  • 30. Windows 8.1 APIS from Desktop apps
  • 31. Windows 8.1 APIS from Desktop apps Some Windows Store API’s are now also avaiable for Windows Desktop Apps
  • 34. Controls To embeb Web in a store APP you use a I-Frame
  • 35. Controls • XAML Controls XAML developers benefit from following changes in Windows 8.1 Preview: Access to the new Hub control Support for a new Flyout control, as well as Date and Time picker controls Improved interoperation with DirectX with SwapChainPanel Better performance for GridView and ListView • HTML and JavaScript controls Windows 8.1 Preview delivers these improvements for WinJS developers: Access to the new Hub control Support for a new WebView control, Item control, and Navigation bar ListView support of drag-and-drop operations
  • 36. Assynchronous API • A new scheduler API lets you set the priority of tasks and manage jobs. • The Scheduler is a new object/namespace that consolidates all work queues into a single, universal queue. This new queue has a priority-based scheduling policy that supports fast and fluid apps and a more unified developer experience
  • 37. Assynchronous API // Schedule some work. var job1 = S.schedule(function () { window.output("Running job1"); }, S.Priority.normal); window.output("Scheduled job1"); // Schedule more work. var job2 = S.schedule(function () { window.output("Running job2"); }, S.Priority.normal); window.output("Scheduled job2");
  • 38. Network Improvements • “A new HTTP API for apps that target HTTP or REST-based services. This API offers more capabilities and better performance to support today’s connected apps. The HTTP capabilities are deeply integrated into Windows, and the API is flexible enough to support basic, site-specific, and advanced HTTP development scenarios.” • “Single sign-on, credentials are effectively shared from IE to the Web Authentication Broker, and to other services the user interacts with”. • “HTTP prefetching: Nearly every app is connected to a service. With Windows 8.1 Preview, apps can take advantage of prefetching app content via HTTP before it’s actually needed—that way the content is ready immediately when the user wants it. Using this API, a background task can download content using a list of URI resources that should be prefetched”
  • 39. And what more? • Windows Store apps using C++ can now natively render PDF content directly to a DirectX drawing surface. This enables fast and fluid presentation of PDF-based content within a Windows Store app • Windows Store apps now support the same text-to-speech technology as other Windows apps, using easily invoked Windows Runtime APIs.
  • 40. Devices • USB • Human interface devices (HID) • Bluetooth • 3D printing
  • 41. Next Steps & References • The first thing you should be asking is how you start with Windows 8.1, the first step is the installation of the Operating system, for the preview of this you can go to http://windows.microsoft.com/en-us/windows-8/preview-download • To start your own track in Windows 8.1 it will be useful to take a look at the following articles: • APIS: http://msdn.microsoft.com/library/windows/apps/bg182410 • Play with Samples: http://code.msdn.microsoft.com/windowsapps/Windows-8-Modern-Style- App-Samples • Expertise Forums: http://social.msdn.microsoft.com/Forums/windowsapps/en- US/home?category=windowsapps81preview • Migration documentation from win8 to 8.1: http://go.microsoft.com/fwlink?linkid=304117 • New Features presentations: http://msdn.microsoft.com/en-US/windows/apps/bg184615 • And of course take a look at build conference: http://www.buildwindows.com
  • 43. 40ª Reunião Presencial @ LISBOA DateTime.Parse(“27-07-2013", new CultureInfo("pt-PT")); http://netponto.org hashtag #netponto
  • 44. Patrocinador “GOLD” Twitter: @PTMicrosoft http://www.microsoft.com/portugal
  • 47. Próximas reuniões presenciais 27/07/2013 – Julho (Lisboa) 21/09/2013 – Setembro (Lisboa) 19/10/2013 – Outubro (Lisboa) 23/11/2013 – Novembro (Lisboa) Reserva estes dias na agenda! :)