SlideShare a Scribd company logo
Everything about Windows 10 –
from an Insider
By Csaba Toth
Central California . NET User Group
Date: 07/16/2015
Venue: American Ambulance
Agenda
• What we know, main principles
• Editions and major projects (building blocks)
• Personal experience
• What we’ll loose, and substitutions
• System requirements and upgrade
• Install, Pricing
• Development
Windows 10
• Announced in 2014 September
– https://youtu.be/84NI5fjTfpQ Introducing Windows
10 - the best Windows yet
– Why not Windows 9? – rumors: some software search
for 9 prefix to identify Win 95 and Win 98
• Windows Insider program:
– https://insider.windows.com/
– Slow and Fast track
• Official release date: July 29
– Condolences for all Win developers & QA, it probably
means no summer for them
Windows 10 Flight Ops Meeting
source: @GabeAul Twitter (on the right with a HP Spectre X360)
Windows 10
• Start menu returns
– We can find the equivalent of the menu list
– And we can see tiles at the same time
• The Windows 8 search function is available
– Can search on the internet too
– My experience: works really well
Windows 10
• Patch Tuesday will be ditched (Ignite conference in
Chicago, Executive VP Terry Myerson), updates will be
propagated ASAP
– Decreases the time window of public exploitability of a
vulnerability
– Tradeoff:
• MS13-036 on Tuesday, April 9, root certificate issue fixes, caused
troubles on Win 7
• MS14-045 kernel-mode driver update sent Win 7 machines to
endless BSOD loop last summer
• http://www.infoworld.com/article/2608238/microsoft-
windows/microsoft-posts-tips-for-overcoming-windows-8-1-
update-kb-2919355-errors.html
• Won’t allow unsigned applications to run
One OS for all
• Reinvigorating of the Windows desktop
• One OS for a universe of device types
• Universal Windows App Platform (Desktop,
Mobile, Xbox, IoT, Holographic, Surface Hub)
– IoT: All the way to Raspberry Pi for example!
– Tablet and Desktop UI/Start Menu mode
Editions
• https://blogs.windows.com/bloggingwindows/20
15/05/13/introducing-windows-10-editions/
• Home > 8”, Edge (project Spartan), Cortana,
Continuum Desktop, Windows Hello biometric
authentication, free universal windows apps:
Mail, Calendar, Edge, Maps, Music Video, Photos
– Universal Office apps (Office for Windows 10) will be
free and pre installed on < 10.1” devices
Editions – cont.
• Mobile < 8”, replaces Windows Phone and RT at
the same time, doesn’t support Win32 apps
though
– So you won’t be able to make a desktop w/ a
keyboard + monitor)
– MS tries to provide this with mobile version of
Continuum
(http://www.pcmag.com/article2/0,2817,2482299,00.
asp )
– Will support both x86 and ARM hardware platforms
Editions – cont.
• Pro: Home + Active Directory and Domain
connectivity, Windows Update for Business
cloud based update system support
– All Win 7 or 8.x Pro user can upgrade for free
• Enterprise: for volume licenses
– Long Term Service Branch update branch
– Manageable installations
Editions – cont.
• Education: competing with Chrome OS?
• IoT Core and embedded: for bank ATMs,
industrial use, retail terminals, etc.
– Replaces Windows Embedded
• Installable on Raspberry Pi
On Raspberry Pi 2
• GitHub page!
– http://ms-iot.github.io/content/en-
US/GetStarted.htm
• http://techcrunch.com/2015/04/30/how-to-
install-windows-10-iot-on-your-raspberry-pi-
2/#.vptfzi:AKC6
Project Spartan
• http://blogs.windows.com/bloggingwindows/201
5/03/30/introducing-project-spartan-the-new-
browser-built-for-windows-10/
• EdgeHTML engine, based on Blink, Google’s
WebKit fork
• replaces Trident engine (since IE4, IE11 is still
based on a cleansed Trident engine, not WebKit
or Blink
• New user string
• Gone: VBScript, IE8 layout emulation layer,
attachEvent, currentStyle, X-UA-Compatible…
Project Spartan
• Trident will be still there if needed
• IE still stays around for enterprises and
corporations
• Chakra JavaScript engine stays and evolves
further
• http://www.smashingmagazine.com/2015/01/26
/inside-microsofts-new-rendering-engine-project-
spartan/
• https://status.modern.ie/
Edge
• Microsoft Edge: the final product name
• Features
– Cortana integration
– Reading View
– Web Notes
• Very early tests shows it’s faster than old IE
and Firefox
Notable features and projects
• Hello:
http://blogs.windows.com/bloggingwindows/201
5/03/17/making-windows-10-more-personal-
and-more-secure-with-windows-hello/
• Microsoft Passport:
– Leverages asynchronous cryptography
– Uses experiences learned from Kinect 1 (IR for
example)!
– Joined FIDO alliance, so it can be used for other
• Surface Hub: https://youtu.be/FRLDRQePY1o
• HoloLens: https://youtu.be/aThCr0PsyuA
Personal experience
Personal experience
• Problems
– Unknown devices: Intel X79 chipset, Realtek multi-
card reader
– DisplayLink monitor, a whole saga: depends on the
Win 10 preview version AND the DisplayLink driver
version AND the type of your GPU and version of the
driver.
• nVidia Geforce driver update can break the constellation
• I got into an endless BSOD loops (BSOD after boot, before
login)
• Many Surface Pro users mobile workplace has AOC or ASUS
USB monitors!!!
– Taskbar auto hide didn’t work well
Personal experience – cont.
• Problems
– PyCharm incompatibilities
– Mic noise cancellation turned off, 5.1 mode didn’t
work for a while, only stereo – Realtek driver issue,
getting better. Mic still doesn’t have good quality
– Update can be unexpected and problematic
– Lately storage driver issues (disk 1 is surprise removed
after every wake-up – a “little” problem that it’s a part
of a RAID0 volume. One time the volume completely
fell apart – probably vendor related too). Lately it
cannot even wake up form deep sleep. – this maybe
not Windows 10 specific
Personal experience – cont.
• Great
– Programmers calculator is awesome
– I like the Task View button
– Multi desktops
– New start menu
• Configurable
• search accessible from start menu
What we’ll loose
• Window Media Center
– Deprecated since 2012 (Win 8)
– MS had decades of lead ahead of Apple TV,
ChromeCast, …
– Designated WMC to Xbox only first, then
deprecation
– Substitutes: Kodi, Plex, MediaPortal
What we’ll loose – cont.
• DVD playback
– Will require separate playback software
– Actually it’s a problem for me even on Win 8.1
– Alternatives: VLC Media Player, CyberLink
PowerDVD, Corel WinDVD
• Desktop Gadgets
– Successors are the Win 8 tiles, now even in Start
Menu
– Substitute: 8GadgetPack
What we’ll loose – cont.
• Solitaire, Minesweeper, and Hearts
– Already non-standard on Win8
– Microsoft's App Store: Microsoft Solitaire
Collection and Microsoft Minesweeper apps
• Floppy is gone by default
– You can still get drivers from Microsoft Update
• OneDrive app part of Windows Live Essentials
disappears
– Windows 10’s new OneDrive app will substitute it
What we’ll loose - 4
• Delay-able updates for Windows 10 Home
– Pro and Enterprise users can delay
Windows 10 – anti virus
• If there’s an anti-virus installed, it’ll reinstall
the latest version of it upon upgrade
• If there’s no valid subscription, Windows
Defender will be turned on automatically
Windows 10 – system requirements
• 1GHz CPU
• 1 GB RAM (32 bit) / 2 GB RAM for 64 bit
• 16 / 20 GB free space for 32 / 64 bit
• GPU / VGA should support DirectX 9 and has to have
WDDM 1.0 compatible driver
• These requirements haven’t changed since Win 7 / Vista
• A 12+ year old configuration would be totally eligible but
can fall on drivers unfortunately
• Check for compatibility:
http://www.computershopper.com/windows-10/can-my-
pc-run-windows-10-how-to-check
Windows 10 – system requirements
• Windows Hello startup requires WBF
(Windows Biometric Framework) compatible
fingerprint scanner driver
• Better have a HI-FI microphone for best results
with Cortana
• More: https://www.microsoft.com/en-
us/windows/windows-10-specifications
Windows 10 – upgrade paths
Windows 10 - upgrades
• Free upgrade for Windows 7 and 8.1 users
• Will be rolled out in waves
– Slower roll out to ensure better compatibility
– Guinea pigs like me will help you have a more stable
system
• Get first in line:
http://www.computershopper.com/windows-
10/windows-10-how-to-be-first-in-line-for-the-
upgrade-and-future-updates
– Also http://www.computershopper.com/windows-10/how-
to-get-windows-10-for-free-and-reserve-your-copy
Breaking news
Windows 10 Flight Ops Meeting – source: @GabeAul Twitter
Breaking news
• Build TH1 10240 is out – the “final”?
• Build watermark disappears
• Build is pushed through the same
infrastructure which’ll serve the final release
• There are lot of new drivers available at the
same time (manufacturers follow: Lenovo
System Update also server new drivers now)
• Localized packages are available too
More details about Roll-out
• Seems like there won’t be traditional RTM
• http://blogs.windows.com/bloggingwindows/2015/07/
02/windows-10-preparing-to-upgrade-one-billion-
devices/
– Home and Pro versions start to roll out in waves starting
July 29th
– Enterprise, Education, Volume License VSLC – Aug 1st
– No ground breaking driver format changes, so Win 7/8
drivers should basically work, but if they happen to have
Win 10 specific bug, you can only rely on the manufacturer
– Since there will be frequent updates, Insider program will
remain alive
Windows 10 – install
• Clean install is possible, old content will be
copied into Windows.old (happened to me
with Win 8 upgrade too)
• Install from DVD or pen drive is possible too
• Latest info from //Build/: the Preview version
probably won’t have to be reinstalled and
could be transitioned to a full fledged
Windows 10
Windows 10 – pricing
• Free upgrade for Windows 7 and 8.1 users
• Home: $119
• Pro: $199
• Win 10 Home -> Win 10 Pro: Win 10 Pro Pack
$99
• If upgrading from Win 8.1 license may not tied
to the original machine (as opposed to some
rumors)
Windows 10 - development
• Main goal: be as transparent as possible with
the operating system
• MVA, preliminary:
http://aka.ms/w10dev.p2.us
– Focus: Building Universal Windows Apps using
XAML and C#
– Windows Application Model
– Not focus: Game development, Surface Hub, Xbox,
Hololens, IOT
Universal Windows App
• Design:
– Adapt / Tailor
– One design language, one control set
– Adaptive triggers, example: calendar, XAML
• Develop:
– One API. One package. Core + Extension SDK (2500+ new platform
features)
• Debug
– VS 2015: XAML design surface can be flipped, far more realistic, visual
tree
• Distribute
– One single submission mechanism
– Single binary
– We don’t target version any more, we target a platform
• http://aka.ms/template10
Get Windows 10 App
If you don’t like it
Reserving or Removing
• Nagging “Get Windows 10 App” on Win 8
– KB3035583 https://support.microsoft.com/en-
us/kb/3035583
– You can mute the task bar icon
– I’ve heard it’s not easy to get rid of the KB
– http://www.windowscentral.com/how-remove-
get-windows-10-app-pc - also shows how to
reserve one (or cancel reservation)
Thank you!
• Overall: sometimes it was a rocky road, but it’s
a snappy OS
• Questions?

More Related Content

What's hot

Fast-paced Introduction to Android Internals
Fast-paced Introduction to Android InternalsFast-paced Introduction to Android Internals
Fast-paced Introduction to Android Internals
Hamilton Turner
 
Timings of Init : Android Ramdisks for the Practical Hacker
Timings of Init : Android Ramdisks for the Practical HackerTimings of Init : Android Ramdisks for the Practical Hacker
Timings of Init : Android Ramdisks for the Practical Hacker
Stacy Devino
 
Userspace drivers-2016
Userspace drivers-2016Userspace drivers-2016
Userspace drivers-2016
Chris Simmonds
 
FOSS_GNU/Linux
FOSS_GNU/LinuxFOSS_GNU/Linux
FOSS_GNU/Linux
Yogesh Ks
 
Windows 8 vs windows 7 ppt
Windows 8 vs windows 7 pptWindows 8 vs windows 7 ppt
Windows 8 vs windows 7 ppt
Diya Mirza
 
Useful Freeware
Useful FreewareUseful Freeware
Useful Freeware
Benjamin Kreeger
 
Windows 8
Windows  8Windows  8
Windows 8
PRANJAL SAIKIA
 
anonguide July 17 2015
anonguide July 17 2015anonguide July 17 2015
anonguide July 17 2015
Parker -= lil_king420 =-
 
Android 4 on your laptop or netbook
Android 4 on your laptop or netbookAndroid 4 on your laptop or netbook
Android 4 on your laptop or netbook
Martijn van Beek
 
Difference between windows 7 and windows 8 and windows 8 features
 Difference between windows 7 and windows 8 and windows 8 features Difference between windows 7 and windows 8 and windows 8 features
Difference between windows 7 and windows 8 and windows 8 features
Rizwan Ansari
 

What's hot (10)

Fast-paced Introduction to Android Internals
Fast-paced Introduction to Android InternalsFast-paced Introduction to Android Internals
Fast-paced Introduction to Android Internals
 
Timings of Init : Android Ramdisks for the Practical Hacker
Timings of Init : Android Ramdisks for the Practical HackerTimings of Init : Android Ramdisks for the Practical Hacker
Timings of Init : Android Ramdisks for the Practical Hacker
 
Userspace drivers-2016
Userspace drivers-2016Userspace drivers-2016
Userspace drivers-2016
 
FOSS_GNU/Linux
FOSS_GNU/LinuxFOSS_GNU/Linux
FOSS_GNU/Linux
 
Windows 8 vs windows 7 ppt
Windows 8 vs windows 7 pptWindows 8 vs windows 7 ppt
Windows 8 vs windows 7 ppt
 
Useful Freeware
Useful FreewareUseful Freeware
Useful Freeware
 
Windows 8
Windows  8Windows  8
Windows 8
 
anonguide July 17 2015
anonguide July 17 2015anonguide July 17 2015
anonguide July 17 2015
 
Android 4 on your laptop or netbook
Android 4 on your laptop or netbookAndroid 4 on your laptop or netbook
Android 4 on your laptop or netbook
 
Difference between windows 7 and windows 8 and windows 8 features
 Difference between windows 7 and windows 8 and windows 8 features Difference between windows 7 and windows 8 and windows 8 features
Difference between windows 7 and windows 8 and windows 8 features
 

Similar to Windows 10 preview

Windows 10 Presentation
Windows 10 PresentationWindows 10 Presentation
Windows 10 Presentation
Darshan Singh Thakur
 
COMPARISON OF WINDOWS 7 AND WINDOWS 10
COMPARISON OF WINDOWS 7 AND WINDOWS 10COMPARISON OF WINDOWS 7 AND WINDOWS 10
COMPARISON OF WINDOWS 7 AND WINDOWS 10
JadeMapola
 
Windows 7 secrets
Windows 7 secretsWindows 7 secrets
Windows 7 secrets
Kenneth Endfinger
 
Recent Developments in IT
Recent Developments in ITRecent Developments in IT
Recent Developments in IT
Millers98
 
10 ways hardware engineers can make software integration easier
10 ways hardware engineers can make software integration easier10 ways hardware engineers can make software integration easier
10 ways hardware engineers can make software integration easier
Chris Simmonds
 
Windows10
Windows10Windows10
Windows10
Anoop SP
 
Windows 7 secrets
Windows 7 secretsWindows 7 secrets
Windows 7 secrets
Siddhesh Pednekar
 
Windows 8
Windows 8 Windows 8
Windows 8
Amir Sayed
 
Software savings world downloads
Software savings world downloadsSoftware savings world downloads
Software savings world downloads
softwaresavingsworld
 
Software savings world windows 7
Software savings world windows 7Software savings world windows 7
Software savings world windows 7
softwaresavingsworld
 
Software savings world discount mart
Software savings world discount martSoftware savings world discount mart
Software savings world discount mart
softwaresavingsworld
 
Software savings world microsoft partner
Software savings world microsoft partnerSoftware savings world microsoft partner
Software savings world microsoft partner
softwaresavingsworld
 
Software savings world feedbacks
Software savings world feedbacksSoftware savings world feedbacks
Software savings world feedbacks
softwaresavingsworld
 
Software savings world success
Software savings world successSoftware savings world success
Software savings world success
softwaresavingsworld
 
Software savings world office 2010 professional
Software savings world office 2010 professionalSoftware savings world office 2010 professional
Software savings world office 2010 professional
softwaresavingsworld
 
Software savings world microsoft reseller programme
Software savings world microsoft reseller programmeSoftware savings world microsoft reseller programme
Software savings world microsoft reseller programme
softwaresavingsworld
 
Software savings world mega discount
Software savings world mega discountSoftware savings world mega discount
Software savings world mega discount
softwaresavingsworld
 
Software savings world official website
Software savings world official websiteSoftware savings world official website
Software savings world official website
softwaresavingsworld
 
Software savings world pure keys
Software savings world pure keysSoftware savings world pure keys
Software savings world pure keys
softwaresavingsworld
 
Software savings world outlet
Software savings world outletSoftware savings world outlet
Software savings world outlet
softwaresavingsworld
 

Similar to Windows 10 preview (20)

Windows 10 Presentation
Windows 10 PresentationWindows 10 Presentation
Windows 10 Presentation
 
COMPARISON OF WINDOWS 7 AND WINDOWS 10
COMPARISON OF WINDOWS 7 AND WINDOWS 10COMPARISON OF WINDOWS 7 AND WINDOWS 10
COMPARISON OF WINDOWS 7 AND WINDOWS 10
 
Windows 7 secrets
Windows 7 secretsWindows 7 secrets
Windows 7 secrets
 
Recent Developments in IT
Recent Developments in ITRecent Developments in IT
Recent Developments in IT
 
10 ways hardware engineers can make software integration easier
10 ways hardware engineers can make software integration easier10 ways hardware engineers can make software integration easier
10 ways hardware engineers can make software integration easier
 
Windows10
Windows10Windows10
Windows10
 
Windows 7 secrets
Windows 7 secretsWindows 7 secrets
Windows 7 secrets
 
Windows 8
Windows 8 Windows 8
Windows 8
 
Software savings world downloads
Software savings world downloadsSoftware savings world downloads
Software savings world downloads
 
Software savings world windows 7
Software savings world windows 7Software savings world windows 7
Software savings world windows 7
 
Software savings world discount mart
Software savings world discount martSoftware savings world discount mart
Software savings world discount mart
 
Software savings world microsoft partner
Software savings world microsoft partnerSoftware savings world microsoft partner
Software savings world microsoft partner
 
Software savings world feedbacks
Software savings world feedbacksSoftware savings world feedbacks
Software savings world feedbacks
 
Software savings world success
Software savings world successSoftware savings world success
Software savings world success
 
Software savings world office 2010 professional
Software savings world office 2010 professionalSoftware savings world office 2010 professional
Software savings world office 2010 professional
 
Software savings world microsoft reseller programme
Software savings world microsoft reseller programmeSoftware savings world microsoft reseller programme
Software savings world microsoft reseller programme
 
Software savings world mega discount
Software savings world mega discountSoftware savings world mega discount
Software savings world mega discount
 
Software savings world official website
Software savings world official websiteSoftware savings world official website
Software savings world official website
 
Software savings world pure keys
Software savings world pure keysSoftware savings world pure keys
Software savings world pure keys
 
Software savings world outlet
Software savings world outletSoftware savings world outlet
Software savings world outlet
 

More from Csaba Toth

Git, GitHub gh-pages and static websites
Git, GitHub gh-pages and static websitesGit, GitHub gh-pages and static websites
Git, GitHub gh-pages and static websites
Csaba Toth
 
Eclipse RCP Demo
Eclipse RCP DemoEclipse RCP Demo
Eclipse RCP Demo
Csaba Toth
 
The Health of Networks
The Health of NetworksThe Health of Networks
The Health of Networks
Csaba Toth
 
Introduction to Google BigQuery
Introduction to Google BigQueryIntroduction to Google BigQuery
Introduction to Google BigQuery
Csaba Toth
 
Column Stores and Google BigQuery
Column Stores and Google BigQueryColumn Stores and Google BigQuery
Column Stores and Google BigQuery
Csaba Toth
 
Developing Multi Platform Games using PlayN and TriplePlay Framework
Developing Multi Platform Games using PlayN and TriplePlay FrameworkDeveloping Multi Platform Games using PlayN and TriplePlay Framework
Developing Multi Platform Games using PlayN and TriplePlay Framework
Csaba Toth
 
Trends and future of java
Trends and future of javaTrends and future of java
Trends and future of java
Csaba Toth
 
Google Compute Engine
Google Compute EngineGoogle Compute Engine
Google Compute Engine
Csaba Toth
 
Google App Engine
Google App EngineGoogle App Engine
Google App Engine
Csaba Toth
 
Setting up a free open source java e-commerce website
Setting up a free open source java e-commerce websiteSetting up a free open source java e-commerce website
Setting up a free open source java e-commerce website
Csaba Toth
 
CCJUG inaugural meeting and Adopt a JSR
CCJUG inaugural meeting and Adopt a JSRCCJUG inaugural meeting and Adopt a JSR
CCJUG inaugural meeting and Adopt a JSR
Csaba Toth
 
Google Cloud Platform, Compute Engine, and App Engine
Google Cloud Platform, Compute Engine, and App EngineGoogle Cloud Platform, Compute Engine, and App Engine
Google Cloud Platform, Compute Engine, and App Engine
Csaba Toth
 
Hive and Pig for .NET User Group
Hive and Pig for .NET User GroupHive and Pig for .NET User Group
Hive and Pig for .NET User Group
Csaba Toth
 
Hadoop and Mapreduce for .NET User Group
Hadoop and Mapreduce for .NET User GroupHadoop and Mapreduce for .NET User Group
Hadoop and Mapreduce for .NET User Group
Csaba Toth
 
Introduction to Hadoop and MapReduce
Introduction to Hadoop and MapReduceIntroduction to Hadoop and MapReduce
Introduction to Hadoop and MapReduce
Csaba Toth
 
Introduction into windows 8 application development
Introduction into windows 8 application developmentIntroduction into windows 8 application development
Introduction into windows 8 application development
Csaba Toth
 
Ups and downs of enterprise Java app in a research setting
Ups and downs of enterprise Java app in a research settingUps and downs of enterprise Java app in a research setting
Ups and downs of enterprise Java app in a research setting
Csaba Toth
 
Adopt a JSR NJUG edition
Adopt a JSR NJUG editionAdopt a JSR NJUG edition
Adopt a JSR NJUG edition
Csaba Toth
 

More from Csaba Toth (18)

Git, GitHub gh-pages and static websites
Git, GitHub gh-pages and static websitesGit, GitHub gh-pages and static websites
Git, GitHub gh-pages and static websites
 
Eclipse RCP Demo
Eclipse RCP DemoEclipse RCP Demo
Eclipse RCP Demo
 
The Health of Networks
The Health of NetworksThe Health of Networks
The Health of Networks
 
Introduction to Google BigQuery
Introduction to Google BigQueryIntroduction to Google BigQuery
Introduction to Google BigQuery
 
Column Stores and Google BigQuery
Column Stores and Google BigQueryColumn Stores and Google BigQuery
Column Stores and Google BigQuery
 
Developing Multi Platform Games using PlayN and TriplePlay Framework
Developing Multi Platform Games using PlayN and TriplePlay FrameworkDeveloping Multi Platform Games using PlayN and TriplePlay Framework
Developing Multi Platform Games using PlayN and TriplePlay Framework
 
Trends and future of java
Trends and future of javaTrends and future of java
Trends and future of java
 
Google Compute Engine
Google Compute EngineGoogle Compute Engine
Google Compute Engine
 
Google App Engine
Google App EngineGoogle App Engine
Google App Engine
 
Setting up a free open source java e-commerce website
Setting up a free open source java e-commerce websiteSetting up a free open source java e-commerce website
Setting up a free open source java e-commerce website
 
CCJUG inaugural meeting and Adopt a JSR
CCJUG inaugural meeting and Adopt a JSRCCJUG inaugural meeting and Adopt a JSR
CCJUG inaugural meeting and Adopt a JSR
 
Google Cloud Platform, Compute Engine, and App Engine
Google Cloud Platform, Compute Engine, and App EngineGoogle Cloud Platform, Compute Engine, and App Engine
Google Cloud Platform, Compute Engine, and App Engine
 
Hive and Pig for .NET User Group
Hive and Pig for .NET User GroupHive and Pig for .NET User Group
Hive and Pig for .NET User Group
 
Hadoop and Mapreduce for .NET User Group
Hadoop and Mapreduce for .NET User GroupHadoop and Mapreduce for .NET User Group
Hadoop and Mapreduce for .NET User Group
 
Introduction to Hadoop and MapReduce
Introduction to Hadoop and MapReduceIntroduction to Hadoop and MapReduce
Introduction to Hadoop and MapReduce
 
Introduction into windows 8 application development
Introduction into windows 8 application developmentIntroduction into windows 8 application development
Introduction into windows 8 application development
 
Ups and downs of enterprise Java app in a research setting
Ups and downs of enterprise Java app in a research settingUps and downs of enterprise Java app in a research setting
Ups and downs of enterprise Java app in a research setting
 
Adopt a JSR NJUG edition
Adopt a JSR NJUG editionAdopt a JSR NJUG edition
Adopt a JSR NJUG edition
 

Recently uploaded

Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 

Recently uploaded (20)

Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 

Windows 10 preview

  • 1. Everything about Windows 10 – from an Insider By Csaba Toth Central California . NET User Group Date: 07/16/2015 Venue: American Ambulance
  • 2. Agenda • What we know, main principles • Editions and major projects (building blocks) • Personal experience • What we’ll loose, and substitutions • System requirements and upgrade • Install, Pricing • Development
  • 3. Windows 10 • Announced in 2014 September – https://youtu.be/84NI5fjTfpQ Introducing Windows 10 - the best Windows yet – Why not Windows 9? – rumors: some software search for 9 prefix to identify Win 95 and Win 98 • Windows Insider program: – https://insider.windows.com/ – Slow and Fast track • Official release date: July 29 – Condolences for all Win developers & QA, it probably means no summer for them
  • 4. Windows 10 Flight Ops Meeting source: @GabeAul Twitter (on the right with a HP Spectre X360)
  • 5. Windows 10 • Start menu returns – We can find the equivalent of the menu list – And we can see tiles at the same time • The Windows 8 search function is available – Can search on the internet too – My experience: works really well
  • 6. Windows 10 • Patch Tuesday will be ditched (Ignite conference in Chicago, Executive VP Terry Myerson), updates will be propagated ASAP – Decreases the time window of public exploitability of a vulnerability – Tradeoff: • MS13-036 on Tuesday, April 9, root certificate issue fixes, caused troubles on Win 7 • MS14-045 kernel-mode driver update sent Win 7 machines to endless BSOD loop last summer • http://www.infoworld.com/article/2608238/microsoft- windows/microsoft-posts-tips-for-overcoming-windows-8-1- update-kb-2919355-errors.html • Won’t allow unsigned applications to run
  • 7. One OS for all • Reinvigorating of the Windows desktop • One OS for a universe of device types • Universal Windows App Platform (Desktop, Mobile, Xbox, IoT, Holographic, Surface Hub) – IoT: All the way to Raspberry Pi for example! – Tablet and Desktop UI/Start Menu mode
  • 8. Editions • https://blogs.windows.com/bloggingwindows/20 15/05/13/introducing-windows-10-editions/ • Home > 8”, Edge (project Spartan), Cortana, Continuum Desktop, Windows Hello biometric authentication, free universal windows apps: Mail, Calendar, Edge, Maps, Music Video, Photos – Universal Office apps (Office for Windows 10) will be free and pre installed on < 10.1” devices
  • 9. Editions – cont. • Mobile < 8”, replaces Windows Phone and RT at the same time, doesn’t support Win32 apps though – So you won’t be able to make a desktop w/ a keyboard + monitor) – MS tries to provide this with mobile version of Continuum (http://www.pcmag.com/article2/0,2817,2482299,00. asp ) – Will support both x86 and ARM hardware platforms
  • 10. Editions – cont. • Pro: Home + Active Directory and Domain connectivity, Windows Update for Business cloud based update system support – All Win 7 or 8.x Pro user can upgrade for free • Enterprise: for volume licenses – Long Term Service Branch update branch – Manageable installations
  • 11. Editions – cont. • Education: competing with Chrome OS? • IoT Core and embedded: for bank ATMs, industrial use, retail terminals, etc. – Replaces Windows Embedded • Installable on Raspberry Pi
  • 12. On Raspberry Pi 2 • GitHub page! – http://ms-iot.github.io/content/en- US/GetStarted.htm • http://techcrunch.com/2015/04/30/how-to- install-windows-10-iot-on-your-raspberry-pi- 2/#.vptfzi:AKC6
  • 13. Project Spartan • http://blogs.windows.com/bloggingwindows/201 5/03/30/introducing-project-spartan-the-new- browser-built-for-windows-10/ • EdgeHTML engine, based on Blink, Google’s WebKit fork • replaces Trident engine (since IE4, IE11 is still based on a cleansed Trident engine, not WebKit or Blink • New user string • Gone: VBScript, IE8 layout emulation layer, attachEvent, currentStyle, X-UA-Compatible…
  • 14. Project Spartan • Trident will be still there if needed • IE still stays around for enterprises and corporations • Chakra JavaScript engine stays and evolves further • http://www.smashingmagazine.com/2015/01/26 /inside-microsofts-new-rendering-engine-project- spartan/ • https://status.modern.ie/
  • 15. Edge • Microsoft Edge: the final product name • Features – Cortana integration – Reading View – Web Notes • Very early tests shows it’s faster than old IE and Firefox
  • 16. Notable features and projects • Hello: http://blogs.windows.com/bloggingwindows/201 5/03/17/making-windows-10-more-personal- and-more-secure-with-windows-hello/ • Microsoft Passport: – Leverages asynchronous cryptography – Uses experiences learned from Kinect 1 (IR for example)! – Joined FIDO alliance, so it can be used for other • Surface Hub: https://youtu.be/FRLDRQePY1o • HoloLens: https://youtu.be/aThCr0PsyuA
  • 18. Personal experience • Problems – Unknown devices: Intel X79 chipset, Realtek multi- card reader – DisplayLink monitor, a whole saga: depends on the Win 10 preview version AND the DisplayLink driver version AND the type of your GPU and version of the driver. • nVidia Geforce driver update can break the constellation • I got into an endless BSOD loops (BSOD after boot, before login) • Many Surface Pro users mobile workplace has AOC or ASUS USB monitors!!! – Taskbar auto hide didn’t work well
  • 19. Personal experience – cont. • Problems – PyCharm incompatibilities – Mic noise cancellation turned off, 5.1 mode didn’t work for a while, only stereo – Realtek driver issue, getting better. Mic still doesn’t have good quality – Update can be unexpected and problematic – Lately storage driver issues (disk 1 is surprise removed after every wake-up – a “little” problem that it’s a part of a RAID0 volume. One time the volume completely fell apart – probably vendor related too). Lately it cannot even wake up form deep sleep. – this maybe not Windows 10 specific
  • 20. Personal experience – cont. • Great – Programmers calculator is awesome – I like the Task View button – Multi desktops – New start menu • Configurable • search accessible from start menu
  • 21. What we’ll loose • Window Media Center – Deprecated since 2012 (Win 8) – MS had decades of lead ahead of Apple TV, ChromeCast, … – Designated WMC to Xbox only first, then deprecation – Substitutes: Kodi, Plex, MediaPortal
  • 22. What we’ll loose – cont. • DVD playback – Will require separate playback software – Actually it’s a problem for me even on Win 8.1 – Alternatives: VLC Media Player, CyberLink PowerDVD, Corel WinDVD • Desktop Gadgets – Successors are the Win 8 tiles, now even in Start Menu – Substitute: 8GadgetPack
  • 23. What we’ll loose – cont. • Solitaire, Minesweeper, and Hearts – Already non-standard on Win8 – Microsoft's App Store: Microsoft Solitaire Collection and Microsoft Minesweeper apps • Floppy is gone by default – You can still get drivers from Microsoft Update • OneDrive app part of Windows Live Essentials disappears – Windows 10’s new OneDrive app will substitute it
  • 24. What we’ll loose - 4 • Delay-able updates for Windows 10 Home – Pro and Enterprise users can delay
  • 25. Windows 10 – anti virus • If there’s an anti-virus installed, it’ll reinstall the latest version of it upon upgrade • If there’s no valid subscription, Windows Defender will be turned on automatically
  • 26. Windows 10 – system requirements • 1GHz CPU • 1 GB RAM (32 bit) / 2 GB RAM for 64 bit • 16 / 20 GB free space for 32 / 64 bit • GPU / VGA should support DirectX 9 and has to have WDDM 1.0 compatible driver • These requirements haven’t changed since Win 7 / Vista • A 12+ year old configuration would be totally eligible but can fall on drivers unfortunately • Check for compatibility: http://www.computershopper.com/windows-10/can-my- pc-run-windows-10-how-to-check
  • 27. Windows 10 – system requirements • Windows Hello startup requires WBF (Windows Biometric Framework) compatible fingerprint scanner driver • Better have a HI-FI microphone for best results with Cortana • More: https://www.microsoft.com/en- us/windows/windows-10-specifications
  • 28. Windows 10 – upgrade paths
  • 29. Windows 10 - upgrades • Free upgrade for Windows 7 and 8.1 users • Will be rolled out in waves – Slower roll out to ensure better compatibility – Guinea pigs like me will help you have a more stable system • Get first in line: http://www.computershopper.com/windows- 10/windows-10-how-to-be-first-in-line-for-the- upgrade-and-future-updates – Also http://www.computershopper.com/windows-10/how- to-get-windows-10-for-free-and-reserve-your-copy
  • 30. Breaking news Windows 10 Flight Ops Meeting – source: @GabeAul Twitter
  • 31. Breaking news • Build TH1 10240 is out – the “final”? • Build watermark disappears • Build is pushed through the same infrastructure which’ll serve the final release • There are lot of new drivers available at the same time (manufacturers follow: Lenovo System Update also server new drivers now) • Localized packages are available too
  • 32. More details about Roll-out • Seems like there won’t be traditional RTM • http://blogs.windows.com/bloggingwindows/2015/07/ 02/windows-10-preparing-to-upgrade-one-billion- devices/ – Home and Pro versions start to roll out in waves starting July 29th – Enterprise, Education, Volume License VSLC – Aug 1st – No ground breaking driver format changes, so Win 7/8 drivers should basically work, but if they happen to have Win 10 specific bug, you can only rely on the manufacturer – Since there will be frequent updates, Insider program will remain alive
  • 33. Windows 10 – install • Clean install is possible, old content will be copied into Windows.old (happened to me with Win 8 upgrade too) • Install from DVD or pen drive is possible too • Latest info from //Build/: the Preview version probably won’t have to be reinstalled and could be transitioned to a full fledged Windows 10
  • 34. Windows 10 – pricing • Free upgrade for Windows 7 and 8.1 users • Home: $119 • Pro: $199 • Win 10 Home -> Win 10 Pro: Win 10 Pro Pack $99 • If upgrading from Win 8.1 license may not tied to the original machine (as opposed to some rumors)
  • 35. Windows 10 - development • Main goal: be as transparent as possible with the operating system • MVA, preliminary: http://aka.ms/w10dev.p2.us – Focus: Building Universal Windows Apps using XAML and C# – Windows Application Model – Not focus: Game development, Surface Hub, Xbox, Hololens, IOT
  • 36. Universal Windows App • Design: – Adapt / Tailor – One design language, one control set – Adaptive triggers, example: calendar, XAML • Develop: – One API. One package. Core + Extension SDK (2500+ new platform features) • Debug – VS 2015: XAML design surface can be flipped, far more realistic, visual tree • Distribute – One single submission mechanism – Single binary – We don’t target version any more, we target a platform • http://aka.ms/template10
  • 37. Get Windows 10 App If you don’t like it
  • 38. Reserving or Removing • Nagging “Get Windows 10 App” on Win 8 – KB3035583 https://support.microsoft.com/en- us/kb/3035583 – You can mute the task bar icon – I’ve heard it’s not easy to get rid of the KB – http://www.windowscentral.com/how-remove- get-windows-10-app-pc - also shows how to reserve one (or cancel reservation)
  • 39. Thank you! • Overall: sometimes it was a rocky road, but it’s a snappy OS • Questions?

Editor's Notes

  1. Some might get alienated from desktop because of aggressive push of touch -> Windows 10 addresses that Will be much more cohesive