altnet fr talks #2016.11 - news
TRANSCRIPT
MS Alt.DevWhat’s new ? 2016-11-24
NetCore 1.1News
.NetCore 1.1 New ReleaseNew 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 3https://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 MACNews
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
101001010010
{ } T-SQLJavaC/C++C#/VB.NET
PHPNode.jsPythonRuby
Anydata Anyapplication
Anycloud Anyplatform
WindowsServer
PlansWindows 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) � �
SecurityBasic security (Basic auditing, Row-level security, Data masking, Always Encrypted) � � �
Advanced security (Transparent Data Encryption) � � �
Datawarehousing
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) �
ToolsWindows 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 � � �
DeveloperProgrammability (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) �
Advanced analyticsBasic “R” integration (Connectivity to R Open, Limited parallelism for ScaleR) � �
Advanced “R” integration (Full parallelism for ScaleR) � �
Hybrid cloud 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 VMipconfig 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