Posts related to any meetings organised at ICT, by ICT or attended to by an employee.

The Connected Factory, a new manufacturing era

Round Table designed for leaders and decision makers
Manufacturers are embracing what’s recognized as “Industry 4.0” to redefine their businesses, such as company cultures. They’re creating higher-quality products at lower costs. They’re building entirely new business models and service offerings. And most importantly, they’re conserving limited resources to bring their customers a more sustainable future. According to IDC, the connected factory is already a reality as 40 percent of operational processes will be self-healing and self-learning by 2022.

By IDC’s estimates, manufacturing companies that take advantage of their data have the potential to to generate nearly $400 billion in revenue, in comparison to their peers who don’t capitalize on their data. It’s creating a virtuous cycle with savings being reinvested on innovation. However, while leading manufacturers are reaping the results disrupting technologies bring, the gap is widening between those who have started down this path and those who have not. Our advice is simple: if a business hasn’t developed a digital strategy, start now so your business can lead the
transformation and maintain or gain a competitive advantage.

ICT Group, Omron, Microsoft and Tele2 IoT are proud to present this unique chance to talk with Industry experts in a small setting at Omron’s production facilities at Den Bosch. Join the conversation and find out!

Our key speakers

Taner Paca, product specialist at Omron is passionate about Factory Automation within the Industry 4.0 domain. He is proud to be part of an organization which has been listed as one of the Top 100 Global Innovators in 2016. On a daily basis, Taner works on advising organizations how the industry can use big data to improve productivity and move to a fully automated Dark factory.

Patrik Boccara is a Senior Sales Specialist at Tele2 IoT and co-founder and former CEO of the IoT-startup Kombridge, recently acquired by Tele2 IoT. Patrik is a software entrepreneur with a background in Internet-of-Things telematics and automotive.


Jan Depping
 has been an Azure Technology Strategist at Microsoft since the beginning of 2004 and has a great passion for translating business needs into practical and easy to execute technical solutions. The Internet of Things & Industry 4.0 in combination with Machine learning, Predictive Analytics, Big Data, Data Lake Services, Data Warehouse Services and Security & Privacy are driving his daily activities.

Click here for the program and to sign up. 

TechDays 2014 Live Blog – Dag 2

Op de tweede dag zijn we ook aanwezig en zullen we je op de hoogte houden van nieuwtjes, interessante presentaties en andere opmerkelijke gebeurtenissen.

ICT staat ook nog steeds met een stand op de TechDays. Heb je ons nog niet bezocht? Kom dan even langs voor een lekkere bak koffie en beantwoord meteen onze prijsvraag voor een leuke prijs!

TechDays 2014 Live Blog – Dag 1

Ook dit jaar staat ICT met meerdere collega’s present op de TechDays 2014. Gedurende de dag zullen we op dit liveblog updates plaatsen voor geïnteresseerde collega’s en lezers.

Dit jaar staat ICT ook op de TechDays met een stand. Haal een verse kop koffie en beantwoord meteen onze prijsvraag voor een leuke prijs!

Download TechEd Europe 2013 content

Alle sessies op de TechEd Europe 2013 in Madrid zijn door Microsoft opgenomen. Deze sessies zijn opnieuw te bekijken en te downloaden vanaf de Channel 9 website. Ook zijn de Powerpoint presentaties daar te vinden. De opnames tonen de beelden die de presentator heeft gebruikt. Dit zijn zowel de Powerpoint slides als bijvoorbeeld Visual Studio of SQL Server Management Studio wanneer een demo getoond werd. De opnames zijn in verschillende kwaliteiten beschikbaar.
Veel ontwikkelaars zullen geneigd zijn veel presentaties te downloaden en dan laat de navigatie op de Channel 9 site wel wat te wensen over. Het downloaden van veel content is omslachtig. In deze blog post worden PowerShell scripts beschreven waarmee het downloaden van de content geautomatiseerd wordt.

Om de scripts in deze post te kunnen gebruiken dient eerst PowerShell 3.0 geïnstalleerd te worden. Een beschrijving van deze installatie en de software vind je hier. Met deze installatie komt ook Windows PowerShell ISE (Integrated Scripting Environment) mee.

Slides
Om alle Powerpoint presentaties in 1x te downloaden kan het volgende script gebruikt worden. Kopieer dit script en plak het in de Windows Powershell ISE. Run het met F5.

$dest = [environment]::GetFolderPath("UserProfile") + "DesktopTechEd"
[IO.Directory]::CreateDirectory($dest)
$re = ':|?|/|\|||*|<|>|"|.'
$rss = ([xml](new-object net.webclient).downloadstring("http://channel9.msdn.com/Events/TechEd/Europe/2013/RSS/slides"))
$rss.rss.channel.item | foreach{  
    $link = New-Object System.Uri($_.link)
    $id = $link.Segments[$link.Segments.Length - 1].Replace('.pptx', '')
    $title = $_.title -replace $pat, ''
    $file = (($id + ' ' + $title) -replace $re, '') + '.pptx'
    "Downloading " + $file
    $url = New-Object System.Uri($_.enclosure.url)
    (New-Object System.Net.WebClient).DownloadFile($url, $dest + '' + $file) 
}

Dit script download alle Powerpoint presentaties naar een “TechEd” folder op de desktop. Dit zijn ongeveer 178 presentaties.

Video’s
Ook kunnen alle video’s in .wmv formaat gedownload worden. Iedere video is ongeveer 250Mb groot en 178 video’s is dus heel veel data. Daarom voorziet het volgende script erin de video’s per track te downloaden. Alle sessies op de TechEd Europe 2013 waren onderdeel van een track. De volgende tracks werden verzorgd:

  • ATC – Architecture & Trustworthy Computing
  • DBI – Data Platforms & Business Intelligence
  • MDC – Modern Datacenter
  • OUC – Office 365 & Unified Communications
  • SES – Sharepoint & Enterprise Social
  • WAD – Windows Azure Application Development
  • WCA – Windows Client, Access & Management
  • WPH – Windows Phone

Daarnaast waren er nog Foundational sessions (FDN) en sponsored lunches (SP).
Onderstaand script download bijvoorbeeld alle “Windows Azure Application Development” video’s naar dezelfde folder op de desktop.

$dest = [environment]::GetFolderPath("UserProfile") + "DownloadsTechEd"
[IO.Directory]::CreateDirectory($dest)
$re = ':|?|/|\|||*|<|>|"|.'
$rss = ([xml](new-object net.webclient).downloadstring("http://channel9.msdn.com/Events/TechEd/Europe/2013/RSS/wmv"))
$rss.rss.channel.item | foreach{  
    $link = New-Object System.Uri($_.link)
    $id = $link.Segments[$link.Segments.Length - 1].Replace('.wmv', '')
    if ($id.StartsWith("WAD"))
    {
        $title = $_.title -replace $pat, ''
        $file = (($id + ' ' + $title) -replace $re, '') + '.wmv'
        "Downloading " + $file
        $url = New-Object System.Uri($_.enclosure.url)
        (New-Object System.Net.WebClient).DownloadFile($url, $dest + '' + $file) 
    }
}

Build conference 2013
Ook van de Build conferentie in San Fransisco die dit jaar in dezelfde week als de TechEd Europe gehouden werd kunnen deze scripts gebruikt worden om de content te downloaden. Alleen de locatie van de bestanden zijn anders.
De URLs naar de Powerpoint presentaties en de video’s zijn:
“http://channel9.msdn.com/Events/Build/2013/RSS/slides” en “http://channel9.msdn.com/Events/Build/2013/RSS/wmv”.

De beschreven scripts zijn hier te downloaden als ZIP bestand.

View Jaco Oskam's profile on LinkedIn

TechEd Europe 2013 keynote summary and announcements

The first session at TechEd Europe 2013 was the keynote presented by Brad Anderson, Corporate Vice President Windows Server and System Center Program Management and some other Microsoft employees. This blog post contains the highlights of this keynote. The complete keynote is online and can be watched HERE.

Vision
Microsoft has the vision to be a devices and services company that focuses on empowering end users, unifying your environments and protecting your data. During the key note several product and feature announces were made. These are described in this blog post.
Windows Server evaluations, System Center evaluations en Windows Intune evaluations:

Windows Azure
There were no specific new announcements for Windows Azure functionality. The announces made at the TechEd North America were discussed again. These were:

  • Dev-Test scenarios using IaaS VMs, virtual network and debugging applications using on-premise machines included in the virtual network
  • No charge for stopped VMs
  • Per minute billing
  • MSDN Dev-Test rates
  • MSDN monthly credits

Application Lifecycle Management
From tomorrow NOW on the preview versions of VS2013 and TFS2013 can be downloaded HERE.
Pay attention: When you are currently using VS2012 then first update that installation to VS2012 Update 3 before installing VS2013. The VS2012 Update 3 can be found HERE.

Some announcements were made during the keynote:

  • TFS – Web Team Room
  • TFS – Load testing
  • TFS – Releases Explorer
  • VS2013 – Code lints showing code references and change-history

SQL Server 2014
Now available for download HERE is SQL Server 2014 Community Technology Preview 1. This version has some real cool new features:

  • In-memory OLTP
  • Enhanced in-memory ColumnStore
  • Enhanced AlwaysOn
  • Hybrid scenarios with cloud backup & disaster recovery

Especially the In-memory OLTP is a very powerful feature. It can identity hotspots in your tables and stored procedures. After finding the trouble areas the in/memory OLTP can fix them by moving the table into memory instead of keeping it on disk and re-compiling the stored procedure into native machine code. Both tables and stored procedures are dropped and re-created. The best part of this feature is that it comes for free with SQL Server 2014 as an out-of-the-box solution that runs on your existing hardware and requires no code changes.

Of course, SQL Server 2014 CTP1 is also available as VM in Windows Azure:

Azure VM SQL Server 2014 CTP1

Consistency across clouds
Microsoft wants to offer a consistent platform across clouds. Clouds in this context are Windows Azure, on-premise Windows Server or a service provider. To make a move in that direction Windows Azure Pack was announced and can be download HERE.

The Windows Azure Pack delivers the same Management Portal we all know from Azure for Windows Server 2012 and allows users of a company to create VMs on-premise with the same flexibility as Windows Azure offers. System administrators can set policies on what VMs can be created.

Microsoft and Oracle
Finally the agreement between Microsoft and Oracle was mentioned. Oracle software will be supported on Windows Hyper-V and Windows Azure. This means:

  • Oracle license mobility
  • Java fully supported
  • Pre-configured VM images with Oracle database, Web Logic Server and Oracle Linux pre-installed in the image gallery

That’s it for the TechEd Europe 2013 keynote summary.

View Jaco Oskam's profile on LinkedIn

TechEd Europe 2013 in Madrid

Dit jaar wordt de Microsoft TechEd in Madrid gehouden van 25 t/m 28 juni 2013. Locatie is het conferentiecentrum Feria de Madrid. Maandagmiddag ben ik naar Madrid gevlogen. Na ingecheckt te hebben in mijn hotel ben ik mijzelf gaan registreren bij de TechEd. Op maandagmiddag was het hier nog rustig omdat de sessies pas vanaf dinsdag gehouden worden. Op maandag waren er alleen de pre-conference seminars. Het registreren ging dan ook snel en soepel waarbij ik mijn TechEd rugzak in ontvangst kon nemen. En nog belangrijker… mijn voucher om een Windows Surface RT en een Windows Surface Pro te bestellen tegen sterk gereduceerde tarieven. Direct na het registreren werkte de Wifi perfect. Helaas was dit van korte duur. Dinsdag was de Wifi dramatisch; waarschijnlijk door de vele gebruikers op de TechEd.

Tracks
Alle sessies zijn onderdeel van een track. Tijdens TechEd Europe 2013 worden de volgende tracks verzorgd:

  • Architecture & Trustworthy Computing
  • Data Platforms & Business Intelligence
  • Modern Datacenter
  • Office 365 & Unified Communications
  • Sharepoint & Enterprise Social
  • Windows Azure Application Development
  • Windows Client, Access & Management
  • Windows Phone

Sessies
Naast de keynotes van dinsdag- en donderdagmorgen zijn er nog 5 type sessies die bezocht kunnen worden:

  • Foundational Sessions vormen de introductie op de hierboven genoemde tracks. In een uur wordt er een high-level overview gegeven van de inhoud van de track en er wordt verwezen naar andere sessies binnen de track. Per track is er 1 Foundational Session die op dinsdagmorgen verzorgd wordt.
  • Breakout Sessions duren 75 minuten en worden verzorgd door product experts. Tijdens deze sessies worden vooral nieuwe producten en features gepresenteerd. De sessies bevatten vaak demo’s. Dit zijn geen interactieve sessies.
  • Hands-on Labs kunnen gedurende de TechEd zelfstandig uitgevoerd worden op computers die daarvoor beschikbaar zijn. Er is assistentie aanwezig indien er vragen zijn. Er kan gekozen worden uit ongeveer 175 labs opnieuw onderverdeeld per track. Een hands-on lab duurt typisch 30-60 minuten.
  • Instructor-led Labs zijn klassikale sessies van 75 minuten voor kleine groepen die verzorgd worden door een expert. Iedere deelnemer beschikt over een eigen computer. Deze sessies worden op vaste tijdstippen gegeven.
  • Exam Prep zijn ook sessie van 75 minuten die ook klassikaal verzorgd worden door een expert. Focus bij deze sessies ligt op het voorbereiden op Microsoft certificeringsexamens.

In een volgende post volgen de hoogtepunten van de keynote van dinsdagmorgen. Een aantal handige links tot slot:

View Jaco Oskam's profile on LinkedIn

BRAIN event: Microsoft Sharepoint 2013

Op 20 juni 2013 organiseerde ICT in samenwerking met de .NET Gebruikersgroep Nederland een BRAIN event ditmaal geheel in het teken van Sharepoint 2013  maar dan wel door de bril van een ontwikkelaar gezien!

Marianne van Wanrooij (MVP SharePoint Server) vertelt in haar presentatie meer over hoe je dit platform als ontwikkelaar kunt toepassen bij het ontwikkelen van oplossingen voor onze klanten.

M.vanWanrooij

SharePoint is een mooi product voor business users, maar het wordt ook gebruikt als platform om mooie oplossingen te maken zodat SharePoint beter kan voldoen aan de wensen van onze klanten. Steeds meer klanten willen gebruik maken van standaard software als SharePoint en hierin de eigen processen opnemen. Tijdens de presentatie komen onderwerpen als architectuur van SharePoint, security, workflow, ontwikkeltools en dergelijke aan bod.

Bekijk hier deel I van de presentatie

[hana-flv-player video=”https://blogict.blob.core.windows.net/videos/Sharepoint%202013%20-%20Marianne%20van%20Wanrooij%20-%20Deel%201.flv” /]

Bekijk hier deel II van de presentatie

[hana-flv-player video=”https://blogict.blob.core.windows.net/videos/Sharepoint%202013%20-%20Marianne%20van%20Wanrooij%20-%20Deel%202.flv” /]

TechDays 2013

Op 7 maart naar de TechDays geweest. Samen met een collega gecarpoold, konden we onderweg weer even bijpraten; is altijd goed en voordat je het weet zit je in Den Haag. Hieronder een korte bloemlezing van de belangrijkste wetenswaardigheden die mij zijn opgevallen.

Keynote – Building Modern Applications: A Perspective (David Chappell)
Vroeger hadden we desktops en laptops, tegenwoordig komen daar de smartphones en tablets bij. De apps schieten als paddenstoelen uit de grond. Ook op het gebied van de gezondheidszorg komen er steeds meer apps. Dit is interessant voor de Healthcare tak. Een ander topic dat werd aangestipt is dat bedrijven steeds meer data verzamelen omdat opslagruimte geen issue is zoals vroeger. Dit opent nieuwe perspectieven voor bedrijven om analyses op deze data los te laten met nieuwe applicaties.
Steeds meer verhuist er naar de cloud, dus ook Windows Azure ontbrak niet. Tussen Windows Azure Mobile Services en de Windows App Store vindt communicatie vaak plaats op basis van REST/JSON.
Het laatste deel van de keynote ging over ALM (Application Lifecycle Management). In de oudheid ging een product van de development fase over naar de operations fase en waren dit bijna twee werelden. In de huidige tijd zie je de scheiding steeds verder vervagen en wordt gesproken over DevOpt. Er is steeds meer sprake van een continuous delivery, potential shippable software zoals dat zo mooi heet. In het waterval tijdperk werd een wijziging in een requirement ervaren als een bug, maar we moeten dit juist zien als iets positiefs. Je kunt niet op voorhand alle requirements dichttikken. Onderweg doe je nieuwe inzichten op, daarom hebben we een Agile Development Process nodig met Scrum.

Building world-ready Windows Store apps with HTML/CSS/JavaScript (Ben Riga)
Localization, iedere taal heeft z’n eigen resource file, geen hard-coded strings in je source code. Ook landafhankelijke images kun je in resource bestanden stoppen.
Globalization, formaten van getallen, valuta, datum en tijd zijn landafhankelijk.
Translation, een paar interessante sites:
Microsoft Language Portal, voor het vertalen van termen
Multilingual App Toolkit for Visual Studio 2012, this extension for Visual Studio 2012 helps you localize your Windows Store and Windows Phone apps with translation support, translation file management, and editor tools.

Black Belt XAML Data Binding (Fons Sonnemans)
In deze sessie werd een demo gegeven hoe een eigen Store te maken. Eerst werd een korte uitleg gegeven over DataBinding; de lijm tussen je CLR objecten en de UI. Daarna werd ingezoomd op de GridView om de Store te maken. Ik vond de sessie wat tegenvallen gezien de titel Black Belt.
Belangrijk is het MVVM design pattern, om een goede scheiding tussen je UI en je business logica te houden.
Mocht je voor een demo willekeurige images nodig hebben, kijk dan eens op Lorempixel.

Async and parallel patterns and application design (Arie Leeuwesteijn)
Een erg goede sessie, ze hadden alleen de grootte van de ruimte onderschat, want het publiek hing er met armen en benen uit. Zelf vonden we nog een zitplaats op de grond.
Asynchroon zal steeds belangrijker worden in de komende tijd vanwege de multicore hardware. Sinds .NET 4.0 hebben we de Task class welke gebruikt kan worden voor asynchroon programmeren. Andere punten die in de sessie aan de orde kwamen:
– Task Parallel Library, the purpose of the TPL is to make developers more productive by simplifying the process of adding parallelism and concurrency to applications.
– Concurrent Collections, je hebt geen lock meer nodig
– C# 5.0 met de nieuwe async and await keywords
– Reactive Extension (nu wordt het echt black belt), the Reactive Extensions (Rx) is a library for composing asynchronous and event-based programs using observable sequences and LINQ-style query operators. Op de site Reactive Extensions kun je meer lezen.

Little productivity tools every professional developer should know about (Dennis Doomen)
– OneNote, onderdeel van Office, gemakkelijk universeel kladblok
– JetBrains Resharper, must have voor iedere Visual Studio gebruiker
– JetBrains dotPeek, welke methodes zitten er in een dll

Tot Slot
Een aantal videos zullen ook nog wel verschijnen op Channel 9.

TechDays 2013 Live Blog – Dag 2

Ben je benieuwd naar wat onze mensen zien, horen en meemaken? Volg dan gedurende deze tweede dag van de TechDays dit live blog en lees wat onze collega’s interessant vinden.

TechDays 2013 Live Blog – Dag 1

Verscheidene medewerkers van ICT zullen gedurende de dag updates plaatsen van de gebeurtenissen op de TechDays. Eventuele nieuwtjes, interessante presentaties en andere opmerkelijke gebeurtenissen worden hier bijgehouden. Houd deze pagina open of kom regelmatig terug om te lezen wat er gebeurd.