SlideShare a Scribd company logo
MS Alt.Dev
What’s new ?
2016-11-24
NetCore 1.1
News
.NetCore 1.1 New Release
New Linux distributions supported (Mint, Suze…)
New Apis + bug fixes
But naming is … hum, fuzzy: 1.1.0 = 1.0.0 Preview 2.1
Still use
project.json
NetCore (new) : preview 3
https://github.com/dotnet/core/blob/master/release-
notes/preview3-download.md
https://blogs.msdn.microsoft.com/dotnet/2016/11/16/
announcing-net-core-tools-msbuild-alpha/
Ms Libs Updates : 1.0.0 -> 1.1.0
VS MAC
News
iOS + Android
.Net + .NetCore dev
Tools for Azure
Free
Community
Edition
Xamarin Studio rebranding
Linux is a cancer!
… the times are changing
Nothing exiting?
SQL Server / Linux
Road Map
Public Preview:
Now
General Availability:
MID 2017
http://sqlserveronlinux.com
Sql Server Everywhere
Linux
1010
0101
0010
{} T-SQL
Java
C/C++
C#/VB.NET
PHP
Node.js
Python
Ruby
Any	data	 Any	application
Any	cloud Any	platform
Windows	Server
Plans
Windows
Public Preview
on Linux Linux GA
Developer, Express, Web, Standard, Enterprise ˜ Preview ˜
Database Engine ˜ ˜ ˜
R Services, Integration Services, Analysis Services, Reporting Services, MDS, DQS ˜
Maximum number of cores Unlimited TBD TBD
Maximum memory utilized per instance 12 TB TBD TBD
Maximum database size 524 PB TBD TBD
Basic OLTP (Basic In-Memory OLTP, Basic operational analytics) ˜ ˜ ˜
Advanced OLTP (Advanced In-Memory OLTP, Advanced operational analytics) ˜ ˜ ˜
Basic high availability (2-node single database failover, non-readable secondary) ˜ ˜ ˜
Advanced HA (Always On - multi-node, multi-db failover, readable secondaries) ˜ ˜
Security
Basic security (Basic auditing, Row-level security, Data masking, Always Encrypted) ˜ ˜ ˜
Advanced security (Transparent Data Encryption) ˜ ˜ ˜
Data
warehousing
PolyBase2 ˜
Basic data warehousing/data marts (Basic In-Memory ColumnStore, Partitioning, Compression) ˜ ˜ ˜
Advanced data warehousing (Advanced In-Memory ColumnStore) ˜ ˜ ˜
Advanced data integration (Fuzzy grouping and look ups) ˜
Tools
Windows ecosystem: Full-fidelity Management & Dev Tool (SSMS & SSDT), command line tools ˜ ˜ ˜
Linux/OSX/Windows ecosystem: Dev tools (VS Code), DB Admin GUI tool, command line tools ˜ ˜ ˜
Developer
Programmability (T-SQL, CLR, Data Types, JSON) ˜ ˜ ˜
Windows Filesystem Integration - FileTable ˜
Business
intelligence
Basic reporting, analytics & data integration ˜
Basic Corporate Business Intelligence (Multi-dimensional models, Basic tabular model) ˜
Advanced Corporate Business Intelligence (Advanced tabular model, DirectQuery, advanced data mining) ˜
Mobile BI (Datazen) ˜
Advancedanalytics
Basic “R” integration (Connectivity to R Open, Limited parallelism for ScaleR) ˜ ˜
Advanced “R” integration (Full parallelism for ScaleR) ˜ ˜
Hybridcloud Stretch Database ˜ ˜
SQL Server v.Next Public Preview
Bring the performance and security of SQL Server to
Linux and Windows
Install:
Ubuntu: https://docs.microsoft.com/fr-fr/sql/linux/
sql-server-linux-setup-ubuntu
Mac (via docker) : https://docs.microsoft.com/fr-fr/
sql/linux/sql-server-linux-setup-docker
GET
sudo docker pull microsoft/mssql-server-linux
START
docker run -e 'ACCEPT_EULA=Y' -e
'SA_PASSWORD=<YourStrong!Passw0rd>' -
p 1433:1433 -d microsoft/mssql-server-linux
VERIFY
docker ps
Install SqlServer Mac/Docker
Before running the sql container, you must change
the default VM memory size up to 4 GB!
Play
Must Have : sql-cli
install : npm install -g sql-cli
start : mssql -s localhost -u sa -p RuiSql2016 -d
master -e
SSMS from VM
ipconfig on VM -> get virtual ip network
ifconfig on host ->
Nothing exiting, it just works!
www.sqlserveronlinux.com
Events
ALT.NET
Tous les 4e Jeudi du mois
Appel à talks
Appel à sponsors (hébergement - paris centre - > 60
places)
thanks @arollafr for the hosting!
https://twitter.com/arollafr

More Related Content

Similar to AltNet fr talks #2016.11 - news

Naum Kopman_Libre_Office Resume
Naum Kopman_Libre_Office ResumeNaum Kopman_Libre_Office Resume
Naum Kopman_Libre_Office Resume
Naum Kopman
 
20160201_resume_Vladimir_Chesnokov
20160201_resume_Vladimir_Chesnokov20160201_resume_Vladimir_Chesnokov
20160201_resume_Vladimir_Chesnokov
Vladimir Chesnokov
 
POCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and OverviewPOCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and Overview
Günter Obiltschnig
 
Microsoft.net architecturte
Microsoft.net architecturteMicrosoft.net architecturte
Microsoft.net architecturte
Iblesoft
 

Similar to AltNet fr talks #2016.11 - news (20)

SUSE Webinar - Introduction to SQL Server on Linux
SUSE Webinar - Introduction to SQL Server on LinuxSUSE Webinar - Introduction to SQL Server on Linux
SUSE Webinar - Introduction to SQL Server on Linux
 
Naum Kopman_Libre_Office Resume
Naum Kopman_Libre_Office ResumeNaum Kopman_Libre_Office Resume
Naum Kopman_Libre_Office Resume
 
20160201_resume_Vladimir_Chesnokov
20160201_resume_Vladimir_Chesnokov20160201_resume_Vladimir_Chesnokov
20160201_resume_Vladimir_Chesnokov
 
DOO-007_How to run containers in production, at scale!
DOO-007_How to run containers in production, at scale!DOO-007_How to run containers in production, at scale!
DOO-007_How to run containers in production, at scale!
 
POCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and OverviewPOCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and Overview
 
Experience SQL Server 2017: The Modern Data Platform
Experience SQL Server 2017: The Modern Data PlatformExperience SQL Server 2017: The Modern Data Platform
Experience SQL Server 2017: The Modern Data Platform
 
OpenStack and Windows - What's new in Ocata
OpenStack and Windows - What's new in OcataOpenStack and Windows - What's new in Ocata
OpenStack and Windows - What's new in Ocata
 
Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...
Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...
Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...
 
Windows PowerShell
Windows PowerShellWindows PowerShell
Windows PowerShell
 
Pearce Barry Resume
Pearce Barry ResumePearce Barry Resume
Pearce Barry Resume
 
Vs2005p
Vs2005pVs2005p
Vs2005p
 
Delphi XE7 Datasheet - The fastest way to build connected apps for Windows, O...
Delphi XE7 Datasheet - The fastest way to build connected apps for Windows, O...Delphi XE7 Datasheet - The fastest way to build connected apps for Windows, O...
Delphi XE7 Datasheet - The fastest way to build connected apps for Windows, O...
 
Microsoft.net architecturte
Microsoft.net architecturteMicrosoft.net architecturte
Microsoft.net architecturte
 
Silverlight
SilverlightSilverlight
Silverlight
 
System software is creating a modern world
System software is creating a modern world System software is creating a modern world
System software is creating a modern world
 
Lecture 4
Lecture 4Lecture 4
Lecture 4
 
System software 2
System software 2System software 2
System software 2
 
SYSTEM SOFTWARE 2
SYSTEM SOFTWARE 2SYSTEM SOFTWARE 2
SYSTEM SOFTWARE 2
 
System software
System softwareSystem software
System software
 
What’s new in Microsoft ALM 2013, hosted in Windows Azure, VISUAL STUDIO ONLI...
What’s new in Microsoft ALM 2013, hosted in Windows Azure, VISUAL STUDIO ONLI...What’s new in Microsoft ALM 2013, hosted in Windows Azure, VISUAL STUDIO ONLI...
What’s new in Microsoft ALM 2013, hosted in Windows Azure, VISUAL STUDIO ONLI...
 

More from Rui Carvalho

More from Rui Carvalho (15)

Agile Feedback Loops
Agile Feedback LoopsAgile Feedback Loops
Agile Feedback Loops
 
NewCrafts 2017 Conference Opening
NewCrafts 2017 Conference OpeningNewCrafts 2017 Conference Opening
NewCrafts 2017 Conference Opening
 
Cqrs Ignite
Cqrs IgniteCqrs Ignite
Cqrs Ignite
 
Patience, the art of taking his time
Patience, the art of taking his timePatience, the art of taking his time
Patience, the art of taking his time
 
Ncrafts 2016 opening notes
Ncrafts 2016 opening notesNcrafts 2016 opening notes
Ncrafts 2016 opening notes
 
Code Cooking
Code Cooking Code Cooking
Code Cooking
 
Clean up your code with C#6
Clean up your code with C#6Clean up your code with C#6
Clean up your code with C#6
 
Feedback Loops v4x3 Lightening
Feedback Loops v4x3 Lightening Feedback Loops v4x3 Lightening
Feedback Loops v4x3 Lightening
 
Feedback Loops...to infinity, and beyond!
Feedback Loops...to infinity, and beyond!Feedback Loops...to infinity, and beyond!
Feedback Loops...to infinity, and beyond!
 
Simple Code
Simple CodeSimple Code
Simple Code
 
Simplicity 2.0 - Get the power back
Simplicity 2.0 - Get the power backSimplicity 2.0 - Get the power back
Simplicity 2.0 - Get the power back
 
SPA avec Angular et SignalR (FR)
SPA avec Angular et SignalR (FR)SPA avec Angular et SignalR (FR)
SPA avec Angular et SignalR (FR)
 
My Git workflow
My Git workflowMy Git workflow
My Git workflow
 
Simplicity - develop modern web apps with tiny frameworks and tools
Simplicity - develop modern web apps with tiny frameworks and toolsSimplicity - develop modern web apps with tiny frameworks and tools
Simplicity - develop modern web apps with tiny frameworks and tools
 
.Net pour le développeur Java - une source d'inspiration?
.Net pour le développeur Java - une source d'inspiration?.Net pour le développeur Java - une source d'inspiration?
.Net pour le développeur Java - une source d'inspiration?
 

Recently uploaded

AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
Alluxio, Inc.
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
mbmh111980
 

Recently uploaded (20)

GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysis
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
 
How To Build a Successful SaaS Design.pdf
How To Build a Successful SaaS Design.pdfHow To Build a Successful SaaS Design.pdf
How To Build a Successful SaaS Design.pdf
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf
 
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesGraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
 
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
 
iGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockiGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by Skilrock
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
INGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignINGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by Design
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in Michelangelo
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with StrimziStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting software
 
How to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabberHow to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabber
 

AltNet fr talks #2016.11 - news

  • 1. MS Alt.Dev What’s new ? 2016-11-24
  • 3. .NetCore 1.1 New Release New Linux distributions supported (Mint, Suze…) New Apis + bug fixes But naming is … hum, fuzzy: 1.1.0 = 1.0.0 Preview 2.1 Still use project.json
  • 4. NetCore (new) : preview 3 https://github.com/dotnet/core/blob/master/release- notes/preview3-download.md https://blogs.msdn.microsoft.com/dotnet/2016/11/16/ announcing-net-core-tools-msbuild-alpha/
  • 5. Ms Libs Updates : 1.0.0 -> 1.1.0
  • 7. iOS + Android .Net + .NetCore dev Tools for Azure Free Community Edition
  • 9. Linux is a cancer!
  • 10. … the times are changing
  • 12. SQL Server / Linux
  • 13. Road Map Public Preview: Now General Availability: MID 2017 http://sqlserveronlinux.com
  • 14. Sql Server Everywhere Linux 1010 0101 0010 {} T-SQL Java C/C++ C#/VB.NET PHP Node.js Python Ruby Any data Any application Any cloud Any platform Windows Server
  • 15. Plans Windows Public Preview on Linux Linux GA Developer, Express, Web, Standard, Enterprise ˜ Preview ˜ Database Engine ˜ ˜ ˜ R Services, Integration Services, Analysis Services, Reporting Services, MDS, DQS ˜ Maximum number of cores Unlimited TBD TBD Maximum memory utilized per instance 12 TB TBD TBD Maximum database size 524 PB TBD TBD Basic OLTP (Basic In-Memory OLTP, Basic operational analytics) ˜ ˜ ˜ Advanced OLTP (Advanced In-Memory OLTP, Advanced operational analytics) ˜ ˜ ˜ Basic high availability (2-node single database failover, non-readable secondary) ˜ ˜ ˜ Advanced HA (Always On - multi-node, multi-db failover, readable secondaries) ˜ ˜ Security Basic security (Basic auditing, Row-level security, Data masking, Always Encrypted) ˜ ˜ ˜ Advanced security (Transparent Data Encryption) ˜ ˜ ˜ Data warehousing PolyBase2 ˜ Basic data warehousing/data marts (Basic In-Memory ColumnStore, Partitioning, Compression) ˜ ˜ ˜ Advanced data warehousing (Advanced In-Memory ColumnStore) ˜ ˜ ˜ Advanced data integration (Fuzzy grouping and look ups) ˜ Tools Windows ecosystem: Full-fidelity Management & Dev Tool (SSMS & SSDT), command line tools ˜ ˜ ˜ Linux/OSX/Windows ecosystem: Dev tools (VS Code), DB Admin GUI tool, command line tools ˜ ˜ ˜ Developer Programmability (T-SQL, CLR, Data Types, JSON) ˜ ˜ ˜ Windows Filesystem Integration - FileTable ˜ Business intelligence Basic reporting, analytics & data integration ˜ Basic Corporate Business Intelligence (Multi-dimensional models, Basic tabular model) ˜ Advanced Corporate Business Intelligence (Advanced tabular model, DirectQuery, advanced data mining) ˜ Mobile BI (Datazen) ˜ Advancedanalytics Basic “R” integration (Connectivity to R Open, Limited parallelism for ScaleR) ˜ ˜ Advanced “R” integration (Full parallelism for ScaleR) ˜ ˜ Hybridcloud Stretch Database ˜ ˜
  • 16. SQL Server v.Next Public Preview Bring the performance and security of SQL Server to Linux and Windows Install: Ubuntu: https://docs.microsoft.com/fr-fr/sql/linux/ sql-server-linux-setup-ubuntu Mac (via docker) : https://docs.microsoft.com/fr-fr/ sql/linux/sql-server-linux-setup-docker
  • 17. GET sudo docker pull microsoft/mssql-server-linux START docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=<YourStrong!Passw0rd>' - p 1433:1433 -d microsoft/mssql-server-linux VERIFY docker ps Install SqlServer Mac/Docker Before running the sql container, you must change the default VM memory size up to 4 GB!
  • 18. Play Must Have : sql-cli install : npm install -g sql-cli start : mssql -s localhost -u sa -p RuiSql2016 -d master -e
  • 19. SSMS from VM ipconfig on VM -> get virtual ip network ifconfig on host ->
  • 20. Nothing exiting, it just works! www.sqlserveronlinux.com
  • 22. ALT.NET Tous les 4e Jeudi du mois Appel à talks Appel à sponsors (hébergement - paris centre - > 60 places)
  • 23.
  • 24. thanks @arollafr for the hosting! https://twitter.com/arollafr