{"jsonschema":"cursor","name":"Submission","rows":[{"adddate":"2017-04-02T13:54:47","description":"You’ve probably seen how a ASP.NET Core application works, but security is a different cup of tea. Microsoft completely re-did a large part of the security features in ASP.NET Core.There’s a new API for data protection, a great new mechanism to store secrets such as database passwords and keep them out of source control. And authentication and authorization are re-implemented to name just a few big new things. ASP.NET Identity enables you to do authentication for a single application and has a lot of ready-to-go features, but isn't it better to do centralized authentication with a token service? We'll explore that question and I'll show you the IdentityServer framework that helps you write a token service.After this session you'll understand the significant security changes ASP.NET Core brings.","speaker":"Ronald Harmsen ","title":"Understanding ASP.NET Core Security ","track":"Web Presentation & Design "},{"adddate":"2017-04-04T16:48:23","description":"ReactJS offers a powerful way to build complete applications using client-side rendering and routing. So, why would you even still want a sophisticated server-side stack like ASP.NET Core and MVC? In this talk, I will demonstrate how to be more productive when creating and hosting ReactJS apps. ASP.NET Core MVC goes well beyond just being a fileserver for your static files: it offers special packages for React developers that cleanly integrate what’s going on in the client (routing, validation, data access, etc.) with equivalents on the server. It lets you wield the full power of the server to do what’s impossible on the client alone, such as improving the startup performance of your ReactJS application by orders of magnitude and even pre-rendering ReactJS apps on the server.","speaker":"Arlan Nugara ","title":"Making ReactJS work with ASP.NET Core MVC ","track":"Web Application / Component Frameworks"},{"adddate":"2017-04-02T11:23:02","description":"When you have build your state of the art software with DDD and maybe even CQRS, you probably want to build a task based UI that will map great to the business domain. So, how do you achieve this? When you are building a web-application you might want to take a look at what ASP.NET core & Angular 2 have to offer you.\r\n\r\nDuring this session Ronald will show you a different perspective on building a web-based frontend applying DDD techniques from back to front, allowing you to quickly change when business requirements change.","speaker":"Ronald Harmsen ","title":"Full stack DDD with ASP.NET core and Angular 2","track":"Web Application / Component Frameworks"},{"adddate":"2017-04-04T16:20:13","description":"One of the major trends in IT over the past few years has been increased automation and a concurrent decrease in the need for human or manual intervention. The basic idea of Infrastructure-as-Code is that you treat your IT infrastructure as software. This helps you make changes to your IT infrastructure rapidly and easily and at the same time safely and reliably. By using code to automate the process of setting up and configuring a virtual machine or container, you have a fast and repeatable method for replicating the process. The code also becomes your documentation. So anyone can reference a script and know what the configuration is for the server type or node type. Find out how to properly embrace Infrastructure-as-Code using 3 things: agile development processes, a DevOps environment and the tools to write the code.","speaker":"Arlan Nugara ","title":"Infrastructure as Code: Agile & the DevOps Lifecycle","track":"DevOps"},{"adddate":"2017-04-04T16:20:34","description":"One of the major trends in IT over the past few years has been increased automation and a concurrent decrease in the need for human or manual intervention. The basic idea of Infrastructure-as-Code is that you treat your IT infrastructure as software. This helps you make changes to your IT infrastructure rapidly and easily and at the same time safely and reliably. By using code to automate the process of setting up and configuring a virtual machine or container, you have a fast and repeatable method for replicating the process. The code also becomes your documentation. So anyone can reference a script and know what the configuration is for the server type or node type. Find out how to properly embrace Infrastructure-as-Code using 3 things: agile development processes, a DevOps environment and the tools to write the code.","speaker":"Arlan Nugara ","title":"Infrastructure as Code: Agile & the DevOps Lifecycle","track":"DevOps"},{"adddate":"2017-04-04T16:37:10","description":"During this talk, we will review how you can easily provision and manage a Dev-Test environment in the cloud, move existing environments into the cloud for testing, then back to on-premises datacenters with relative ease, less complexity and comparatively small cost. All of this will help you meet the needs of your teams faster and manage Dev-Test environments with more visibility and control. • How the cloud can accelerate traditional software development and testing • Maximizing return: The game changing scale and economics of the cloud • Infrastructure as a Service (IaaS) vs Platform as a Service (PaaS) • Connecting on premise resources to the public cloud • Securing cloud infrastructure using existing investments and processes • Automation – saving time and money managing infrastructure deployment • How cloud apps are different: elastic capacity, redundancy, backup and recovery • Addressing organizational concerns: security, cost, and control • Deploying to the Cloud: tackling release management at scale • Promises vs Pitfalls: How to avoid the most common and costly mistake that companies make in the cloud.","speaker":"Arlan Nugara ","title":"DevOps in the Cloud for Software Development & Testing","track":"DevOps"},{"adddate":"2017-04-04T16:46:57","description":"During this talk, we will review how you can easily provision and manage a Dev-Test environment in the cloud, move existing environments into the cloud for testing, then back to on-premises datacenters with relative ease, less complexity and comparatively small cost. All of this will help you meet the needs of your teams faster and manage Dev-Test environments with more visibility and control. • How the cloud can accelerate traditional software development and testing • Maximizing return: The game changing scale and economics of the cloud • Infrastructure as a Service (IaaS) vs Platform as a Service (PaaS) • Connecting on premise resources to the public cloud • Securing cloud infrastructure using existing investments and processes • Automation – saving time and money managing infrastructure deployment • How cloud apps are different: elastic capacity, redundancy, backup and recovery • Addressing organizational concerns: security, cost, and control • Deploying to the Cloud: tackling release management at scale • Promises vs Pitfalls: How to avoid the most common and costly mistake that companies make in the cloud.","speaker":"Arlan Nugara ","title":"DevOps in the Cloud for Software Development & Testing","track":"DevOps"},{"adddate":"2017-04-02T14:05:42","description":"When building or migrating to cloud-scale applications most developers get stuck with their database. How to move to the cloud while creating scalable and performant data storage? Most relational databases don't seem fit for this. Now what?\r\nUse a document DB. If you've never seen one before, don't worry, I'll quickly explain the basics at the beginning of this session. There's a smart, fast, highly scalable and ready-to-go document DB product in the Azure cloud for you aptly named DocumentDB. Using an example application I will show you how easy and familiar it is to use it with the .NET API that is available for it. At the end of the session you will be much more relaxed when the database topic comes up and I guarantee a better night-time sleep!","speaker":"Ronald Harmsen ","title":"Moving to the cloud. Is your data storage ready?","track":"Cloud Azure "},{"adddate":"2017-03-27T12:31:08","description":"Data classification help us to categorize our data and find out the insight patterns of the data. Later we can use categorized data for predictive analysis. Azure ML studio has over 30 built in classic machine learning algorithms. We just need to provide data, drag and drop different components to analyze our data and find patterns. In this session, I’ll focus on data classification algorithms, features, future data point prediction and at the end will show a complete demo of creating an azure ML application in front of the audience. No previous data analysis, machine learning, azure application development experience required to attend this session.","speaker":"Rahat Yasir","title":"Data Classification and Predictive Analysis with Azure Machine Learning ","track":"Big Data"}],"schemax":["ADDDATE","T",8,0,false,false,"","","","","","","","","","",0,0,"SPEAKER","C",81,0,false,false,"","","","","","","","","","",0,0,"TRACK","C",40,0,false,false,"","","","","","","","","","",0,0,"TITLE","C",120,0,false,false,"","","","","","","","","","",0,0,"DESCRIPTION","M",4,0,false,false,"","","","","","","","","","",0,0]}