This is Part 1 of a 2-part series where we would be discussing improvements of ASP.NET Core when moving from ASP.MVC. Part 2 would be a deep dive topic where detailed performance improvements report would be discussed and shared with the crowd.
Presentation slide for the MSDN session presented in Globe Labs on 18 February 2016. Some of the information here are based on prevailing state of ASP.NET Core at the time of presentation.
This powerpoint supports my demonstration on how to get started with ASP.net core 1.0, MVC Core, and EF Core. We also walk through how to get .NET core installed on MAC OSX and deploy from there.
This document provides an overview of ASP.NET Core 1.0, including its history and key features. It discusses how ASP.NET Core 1.0 is open source, cross-platform, high performance, modular, and seamlessly transitions applications between on-premises and cloud environments. The document also demonstrates how to install and create a basic project with ASP.NET Core 1.0, highlighting features like middleware, dependency injection, MVC, diagnostics, routing, views and tag helpers.
These slides provide an overview of .NET Core and also the changes to ASP.NET Core after the RC2 release. There is also some demos and source code.
This talk was given at the Let's Dev This Roadshow in London, ON on May 26, 2016.
For the first time in 15 years, Microsoft introduces a new way for building modern cloud-based Web applications using ASP.NET. Branded as ASP.NET Core 1.0, the new platform, redesigned from the ground, provides an optimized development framework for apps that span from on-premises to cloud based solutions. In this session, we will highlight the changes and walk through the new concepts.
.NET Core and .NET Framework are rewrites of the .NET components. .NET Core is cross-platform and has minimal dependencies, allowing it to run on Windows, Linux and MacOS. It uses CoreCLR as its runtime and CoreFX for its libraries. .NET Framework remains for traditional Windows development and is not going away.
This document provides an overview of ASP.NET Core 1.0 and discusses its evolution from previous ASP.NET technologies. It covers the ASP.NET architecture, Model-View-Controller pattern, ASP.NET MVC and Web API project templates, tag helpers, consuming Web APIs, and using JavaScript frameworks with ASP.NET Core.
This document provides an overview of ASP.NET Core and MVC. It discusses the evolution of ASP and ASP.NET, including Web Forms and MVC. It then summarizes the compilation process and high-level architecture of ASP.NET Core. The document also covers creating ASP.NET Core MVC and Web API projects, consuming Web APIs, and integrating JavaScript frameworks like Angular and Knockout.
ASP.NET Core is a significant redesign of ASP.NET. This topic introduces the new concepts in ASP.NET Core and explains how they help you develop modern web apps.
Christos Matskas presented on ASP.NET 5 and the .NET ecosystem. He discussed how ASP.NET 5 fits into the new .NET Core runtime as a unified framework for MVC, Web API, and SignalR. ASP.NET 5 allows for agility, control, speed, and cross-platform capabilities. It also provides features for cloud support and uses modern web standards and tools. Legacy ASP.NET applications can integrate with ASP.NET 5.
ASP.NET 5 has been redesigned with an emphasis on speed, composability, and cross-platform support. The new ASP.NET is leaner, faster, open source, and fixes many of the inconsistencies and problems present in ASP.NET today.
ASP.NET Core MVC + Web API with Overview (Post RC2)Shahed Chowdhuri
This document provides an overview of ASP.NET Core RC2. It discusses the evolution of ASP and ASP.NET, including Active Server Pages, ASP.NET Web Forms, MVC, and Web API. It also covers ASP.NET Core project templates, the MVC framework, Tag Helpers, consuming Web APIs, and using JavaScript frameworks with ASP.NET Core.
This document discusses the future of web apps using ASP.NET 5.0 and .NET Core. It introduces .NET Core as a cross-platform version of .NET that can be deployed with apps. ASP.NET 5.0 unifies MVC, Web API, and Web Pages and allows editing code and seeing live updates in the browser. It also supports NuGet packages, task runners like Grunt and Gulp, and GitHub deployment.
Blog Post: http://WakeUpAndCode.com/aspnetcore-overview-nvcc2016
Recently known as ASP.NET 5, the all-new ASP.NET Core 1.0 is Microsoft's cross-platform lightweight approach to building robust applications for the modern Web. Get a high-level overview of what you need to know about ASP.NET Core from Shahed Chowdhuri, Sr. Technical Evangelist @ Microsoft.
What is .NET Core?
Tool required for developing .NET Core application.
Understanding Command for using (CLI)
How to create you first Console application and Web Application using Command Line Interface (CLI)
Running ASP.NET Core MVC application using Command Line Interface (CLI)
How to create you first Console application and Web Application using Visual studio 2015
Understanding Project structure of ASP.NET Core MVC
"Building HTTP APIs with ASP.NET Core" on 31.01.2016 at Microsoft TechDays, Baden, Switzerland."
Demos: https://github.com/filipw/aspnetcore-api-samples
.NET Core is an open source development platform maintained by Microsoft that allows developers to write cross-platform applications using C# and F# that run on Windows, Linux, and macOS. It is not based on .NET Framework or Mono, but is compatible with apps and libraries that target the .NET Standard Library. .NET Core focuses on cloud development and does not support all features of .NET Framework like Windows Forms. ASP.NET Core is also cross-platform and uses a modular package-based approach rather than depending on System.Web.dll. The .NET Core roadmap includes adding support for more platforms and features like WebSockets and SignalR in upcoming releases.
This PowerPoint presentation contains the information shown during the video i.e. Evolution of ASP.NET on our official YouTube channel. Please check the below youtube link in order to watch the video:
https://www.youtube.com/watch?v=4M8_1VLRe8Q
This document discusses test driven development with ASP.NET MVC 1.0. It introduces ASP.NET MVC and TDD, explaining that MVC separates application logic, data, and presentation while allowing full control over HTML. TDD involves writing an automated test, making it fail, writing code to pass the test, then refactoring. Common .NET unit testing and mock object frameworks are also mentioned.
- ASP.NET 5 is the next generation of Microsoft's web framework that aims to address limitations of the current ASP.NET stack such as limited hosting possibilities and dependency on IIS.
- It features a modular architecture based on OWIN and Katana that decouples the application from the server and allows hosting on non-IIS platforms like Linux.
- Key improvements include cross-platform support, a more developer-friendly experience with features like no-compile debugging, and an emphasis on performance and light weight deployment through tools like the K command line.
Blog Post: http://WakeUpAndCode.com/crossasp-net-core-mvc-web-api-nvcc
Recently known as ASP.NET 5, the all-new ASP.NET Core 1.0 is Microsoft's cross-platform lightweight approach to building robust applications for the modern Web. Get a high-level overview of what you need to know about ASP.NET Core from Shahed Chowdhuri, Sr. Technical Evangelist @ Microsoft.
Migrating .NET Application to .NET CoreBaris Ceviz
"Migrate .NET Application to .NET Core with scenarios" presentation in Dotnetkonf. How to migrate .NET Desktop, ASP.NET MVC & Web API or WCF Service applications to .NET Core
Thien Nguyen presents on .NET Core and SimplCommerce. He discusses .NET Standard and how it bridges .NET Framework, .NET Core, and Xamarin apps. He then covers ASP.NET Core features like cross-platform support, performance improvements, and new middleware capabilities. Finally, he introduces SimplCommerce, an open source e-commerce platform built on ASP.NET Core that demonstrates modularity, localization, and other ASP.NET Core features.
PHP originated as a scripting tool for web development and is now widely used by major sites like Twitter and Facebook. It is free to use and has many frameworks to simplify development. The latest version of PHP is 5.6.18. In contrast, ASP.NET is a Microsoft product that requires Windows Server and SQL Server which are not free. While ASP.NET may be faster for large programs, PHP is cheaper and has a lower barrier to entry for developers.
This document provides an overview of ASP.NET and .NET technologies from the perspective of Chandan Gupta Bhagat, a DevOps and .NET engineer. It introduces Bhagat's background and experience before covering topics like .NET Framework versions, .NET Core, C# vs VB, object oriented programming, ASP.NET Webforms, MVC, Web API, single page applications, and microservices. Code samples and demos are provided to illustrate key concepts.
The document discusses the history object in JavaScript, which contains information about URLs visited during a browsing session. It describes several properties and methods of the history object, including length to get the number of URLs in the history, current for the current URL, next and previous for adjacent URLs, and back(), forward(), and go() methods to navigate between URLs programmatically. Examples are given using these methods to create buttons that load the previous or next page in the history list.
This document discusses using radio buttons in Visual BASIC .NET 2012. It is intended for beginners with no prior programming experience. Code examples are provided to handle mouse click and checked changed events for multiple radio buttons. When clicked, the radio buttons add text to a list box, close the form, change the form background color, or modify the font style of the list box text.
This document provides an overview of ASP.NET Core and MVC. It discusses the evolution of ASP and ASP.NET, including Web Forms and MVC. It then summarizes the compilation process and high-level architecture of ASP.NET Core. The document also covers creating ASP.NET Core MVC and Web API projects, consuming Web APIs, and integrating JavaScript frameworks like Angular and Knockout.
ASP.NET Core is a significant redesign of ASP.NET. This topic introduces the new concepts in ASP.NET Core and explains how they help you develop modern web apps.
Christos Matskas presented on ASP.NET 5 and the .NET ecosystem. He discussed how ASP.NET 5 fits into the new .NET Core runtime as a unified framework for MVC, Web API, and SignalR. ASP.NET 5 allows for agility, control, speed, and cross-platform capabilities. It also provides features for cloud support and uses modern web standards and tools. Legacy ASP.NET applications can integrate with ASP.NET 5.
ASP.NET 5 has been redesigned with an emphasis on speed, composability, and cross-platform support. The new ASP.NET is leaner, faster, open source, and fixes many of the inconsistencies and problems present in ASP.NET today.
ASP.NET Core MVC + Web API with Overview (Post RC2)Shahed Chowdhuri
This document provides an overview of ASP.NET Core RC2. It discusses the evolution of ASP and ASP.NET, including Active Server Pages, ASP.NET Web Forms, MVC, and Web API. It also covers ASP.NET Core project templates, the MVC framework, Tag Helpers, consuming Web APIs, and using JavaScript frameworks with ASP.NET Core.
This document discusses the future of web apps using ASP.NET 5.0 and .NET Core. It introduces .NET Core as a cross-platform version of .NET that can be deployed with apps. ASP.NET 5.0 unifies MVC, Web API, and Web Pages and allows editing code and seeing live updates in the browser. It also supports NuGet packages, task runners like Grunt and Gulp, and GitHub deployment.
Blog Post: http://WakeUpAndCode.com/aspnetcore-overview-nvcc2016
Recently known as ASP.NET 5, the all-new ASP.NET Core 1.0 is Microsoft's cross-platform lightweight approach to building robust applications for the modern Web. Get a high-level overview of what you need to know about ASP.NET Core from Shahed Chowdhuri, Sr. Technical Evangelist @ Microsoft.
What is .NET Core?
Tool required for developing .NET Core application.
Understanding Command for using (CLI)
How to create you first Console application and Web Application using Command Line Interface (CLI)
Running ASP.NET Core MVC application using Command Line Interface (CLI)
How to create you first Console application and Web Application using Visual studio 2015
Understanding Project structure of ASP.NET Core MVC
"Building HTTP APIs with ASP.NET Core" on 31.01.2016 at Microsoft TechDays, Baden, Switzerland."
Demos: https://github.com/filipw/aspnetcore-api-samples
.NET Core is an open source development platform maintained by Microsoft that allows developers to write cross-platform applications using C# and F# that run on Windows, Linux, and macOS. It is not based on .NET Framework or Mono, but is compatible with apps and libraries that target the .NET Standard Library. .NET Core focuses on cloud development and does not support all features of .NET Framework like Windows Forms. ASP.NET Core is also cross-platform and uses a modular package-based approach rather than depending on System.Web.dll. The .NET Core roadmap includes adding support for more platforms and features like WebSockets and SignalR in upcoming releases.
This PowerPoint presentation contains the information shown during the video i.e. Evolution of ASP.NET on our official YouTube channel. Please check the below youtube link in order to watch the video:
https://www.youtube.com/watch?v=4M8_1VLRe8Q
This document discusses test driven development with ASP.NET MVC 1.0. It introduces ASP.NET MVC and TDD, explaining that MVC separates application logic, data, and presentation while allowing full control over HTML. TDD involves writing an automated test, making it fail, writing code to pass the test, then refactoring. Common .NET unit testing and mock object frameworks are also mentioned.
- ASP.NET 5 is the next generation of Microsoft's web framework that aims to address limitations of the current ASP.NET stack such as limited hosting possibilities and dependency on IIS.
- It features a modular architecture based on OWIN and Katana that decouples the application from the server and allows hosting on non-IIS platforms like Linux.
- Key improvements include cross-platform support, a more developer-friendly experience with features like no-compile debugging, and an emphasis on performance and light weight deployment through tools like the K command line.
Blog Post: http://WakeUpAndCode.com/crossasp-net-core-mvc-web-api-nvcc
Recently known as ASP.NET 5, the all-new ASP.NET Core 1.0 is Microsoft's cross-platform lightweight approach to building robust applications for the modern Web. Get a high-level overview of what you need to know about ASP.NET Core from Shahed Chowdhuri, Sr. Technical Evangelist @ Microsoft.
Migrating .NET Application to .NET CoreBaris Ceviz
"Migrate .NET Application to .NET Core with scenarios" presentation in Dotnetkonf. How to migrate .NET Desktop, ASP.NET MVC & Web API or WCF Service applications to .NET Core
Thien Nguyen presents on .NET Core and SimplCommerce. He discusses .NET Standard and how it bridges .NET Framework, .NET Core, and Xamarin apps. He then covers ASP.NET Core features like cross-platform support, performance improvements, and new middleware capabilities. Finally, he introduces SimplCommerce, an open source e-commerce platform built on ASP.NET Core that demonstrates modularity, localization, and other ASP.NET Core features.
PHP originated as a scripting tool for web development and is now widely used by major sites like Twitter and Facebook. It is free to use and has many frameworks to simplify development. The latest version of PHP is 5.6.18. In contrast, ASP.NET is a Microsoft product that requires Windows Server and SQL Server which are not free. While ASP.NET may be faster for large programs, PHP is cheaper and has a lower barrier to entry for developers.
This document provides an overview of ASP.NET and .NET technologies from the perspective of Chandan Gupta Bhagat, a DevOps and .NET engineer. It introduces Bhagat's background and experience before covering topics like .NET Framework versions, .NET Core, C# vs VB, object oriented programming, ASP.NET Webforms, MVC, Web API, single page applications, and microservices. Code samples and demos are provided to illustrate key concepts.
The document discusses the history object in JavaScript, which contains information about URLs visited during a browsing session. It describes several properties and methods of the history object, including length to get the number of URLs in the history, current for the current URL, next and previous for adjacent URLs, and back(), forward(), and go() methods to navigate between URLs programmatically. Examples are given using these methods to create buttons that load the previous or next page in the history list.
This document discusses using radio buttons in Visual BASIC .NET 2012. It is intended for beginners with no prior programming experience. Code examples are provided to handle mouse click and checked changed events for multiple radio buttons. When clicked, the radio buttons add text to a list box, close the form, change the form background color, or modify the font style of the list box text.
The document provides an introduction to Visual Studio .NET and the .NET framework. It discusses what .NET is, the core components including the .NET framework and common language runtime. It also covers Visual Basic .NET and C#, describing new features and how they differ from previous versions. The document aims to help developers understand the transition from older technologies like VB6 to the new .NET platform.
The document discusses using the Strategy Design Pattern to create a modular maps system for CNN Travel that allows switching between different map APIs. It presents the Mapstraction library as an existing approach but notes issues. The Strategy pattern is applied to create a custom Drupal module that isolates map logic from specific APIs (Google, HERE, Mapbox), enabling flexible switching. The system provides map widgets and services info for partner sites via a common interface regardless of the underlying API in use.
Python Programming - XIII. GUI ProgrammingRanel Padon
The document discusses Tkinter, the Python GUI programming interface. Tkinter provides a wrapper for the Tk GUI toolkit. Tk was originally created for Tcl but has bindings for other languages like Python through Tkinter. Tkinter allows Python programs to create graphical user interfaces by providing classes and methods that interface with the Tk GUI toolkit. Some key Tkinter widgets discussed include Frame, Label, Button, Entry, Radiobutton and Checkbutton. Pros of Tkinter include brevity, cross-platform support, maturity and extensibility. Potential cons are that it relies on Tcl/Tk which some consider unnecessary and it may have a theoretical speed disadvantage due to the multiple layers of interpretation.
This document summarizes three types of decision making statements in VB.NET: If...Then, If...Then...Else, and Select Case. It provides the syntax and examples of each statement type. The If...Then statement executes code if a condition is true, while If...Then...Else executes one set of code if true and another if false. Select Case checks a variable against multiple potential values and executes the code for the matching value.
This document discusses different looping statements in VB.NET including While, Do, and For loops. While loops execute a block of statements repeatedly as long as a condition is true. Do loops can execute a fixed block of statements an indefinite number of times using the keywords While or Until. For loops enable executing a series of expressions multiple times using a loop index to count iterations from a start to end value.
This document provides an introduction and agenda for a 5-day course on Visual Basic.NET. Day 1 will cover the basics of the .NET framework, an introduction to Visual Studio, and fundamentals of the Visual Basic language. Loops (For, For Each, While, Do While, Do Until) will be demonstrated. Exercises will help reinforce concepts covered each day.
This document discusses mobile application development platforms. It describes native apps, which are built specifically for a single platform and can access all device features. Web apps are accessed through a mobile browser but "write once, run anywhere." Hybrid apps combine aspects of native and web apps. Popular mobile app stores include Google Play, the App Store, and Amazon Appstore. Cross-platform frameworks like PhoneGap, Titanium, and Sencha allow developing once and deploying to multiple platforms but lack full native capabilities.
Operators , Functions and Options in VB.NETShyam Sir
This document discusses operators, functions, and options in .NET. It describes unary and binary operators that take one or two operands. It covers arithmetic, assignment, comparison/relational, logical/bitwise, and miscellaneous operators. It also discusses functions like vbCrLf and InputBox. The document explains options like Option Explicit and Option Strict that control variable declaration and type conversion. Finally, it provides an example of using the With...End With block to set multiple properties of a control.
• Understanding ASP.NET Core 1.0 (ASP.NET 5) and why it will replace Classic ASP.NET.
• ASP.NET Core 1.0 - What has changed?
• ASP.NET Core 1.0 - Reviving .NET.
Murach: An introduction to web programming with ASP.NET Core MVCMahmoudOHassouna
Murach: An introduction to web programming with ASP.NET Core MVC
Mary Delamater, Joel Murach - Murach's ASP.NET Core MVC-Mike Murach & Associates, Inc. (2020) (1)
Tarabica 2019 - Migration from ASP.NET MVC to ASP.NET CoreMiroslav Popovic
In its time, ASP.NET MVC has started a revolution within Microsoft, not just regarding the web application development model, but for including the third-party open source libraries which was unthinkable in Microsoft world until that point. However, it’s time to upgrade. ASP.NET is a modern multi-platform web framework built from scratch, with a similar development model to its predecessor. It marks a new revolution - Microsoft totally adopting open source. In this talk we’ll go over the advantages of the new framework, what should we care about when migrating to Core, the problems we might encounter, tips & tricks for migration process and the differences between these two platforms.
Dive into the new open source, modular and cross platform web framework. Introductory session that covers architecture, CLI tooling, basic CLI commands and exploring .csproj and Startup middleware and service.
Pro ASP.NET Core 6: Develop Cloud-Ready Web Applications Using MVC, Blazor, a...madhowewes
Pro ASP.NET Core 6: Develop Cloud-Ready Web Applications Using MVC, Blazor, and Razor Pages 9 (no TOC and Index) Edition Adam Freeman
Pro ASP.NET Core 6: Develop Cloud-Ready Web Applications Using MVC, Blazor, and Razor Pages 9 (no TOC and Index) Edition Adam Freeman
Pro ASP.NET Core 6: Develop Cloud-Ready Web Applications Using MVC, Blazor, and Razor Pages 9 (no TOC and Index) Edition Adam Freeman
Migrate existing application to asp.net coreI-Verve Inc
.Net core has the ability to turn your old webapps into the whole new modern secure fast performing apps that will help enterprises to take business to next level.
This document provides an overview of ASP.NET Core 1.0 and the future of web applications. It discusses .NET Core and ASP.NET Core, which are cross-platform and allow developing web apps that can run on Windows, Linux and Mac. The document also covers Visual Studio tooling for ASP.NET Core and takes questions from the audience.
.NET Core, ASP.NET Core Course, Session 18Amin Mesbahi
This document provides an overview of new features in ASP.NET Core 1.1, including significant performance improvements running on Linux, improved hosting capabilities on non-IIS hosts, support for developing with native Windows capabilities, improved deployment on Azure, URL rewriting middleware, response caching middleware, a WebListener server for Windows, viewing components as tag helpers, middleware as MVC filters, a cookie-based TempData provider, view compilation, Azure App Service logging, Azure Key Vault configuration provider, and Redis and Azure Storage Data Protection key repositories.
This document discusses migrating from ASP.NET MVC to ASP.NET Core. It begins with a brief history of ASP.NET and reasons for migrating such as improved performance, cross-platform support and easier containerization. The migration process involves analyzing dependencies, migrating non-web projects to .NET Standard, creating a new ASP.NET Core project and migrating code, views, and configuration. Challenges like missing APIs, database access and identity are also addressed. The document argues that ASP.NET Core offers benefits for modern web development while acknowledging when a rewrite may not be worthwhile.
The all-new ASP .NET Core 2.0 introduces some great new capabilities, the ability to host on multiple server platforms, and a number of new tools that you will want to get familiar with. Learn about the future of ASP.NET Core MVC, Web API, Razor Web Pages, .NET Core Tools and Visual Studio 2017!
Slides from my presentation at .NET Southeast, Brighton. More information at https://blogs.msdn.microsoft.com/webdev/2017/08/14/announcing-asp-net-core-2-0/ and https://blogs.msdn.microsoft.com/webdev/2017/08/25/asp-net-core-2-0-features-1/
Introduction Asp.Net MVC5 |MVC5 Tutorial for Beginners & Advanced | Dot Net T...Dot Net Tricks
MVC Development training program is primarily designed for .NET Beginner(s)/Professional(s) who want to learn and join MVC Classes. In this course, you will learn how to create web pages, custom validation etc...
ASP.NET Core is a development web application framework that is created, maintained, and supported by a large number of professionals and Microsoft through open-source projects. It was initially released in 2002 with the goal of developing web applications that Asp.net Web Development were platform-neutral and had integrated features that allowed them to work seamlessly with the HTTP protocol.
This document provides an overview of ASP.Net Core MVC, including that it is a new open-source and cross-platform framework for building modern cloud-based web applications using .NET. It notes that ASP.Net Core is totally modular, open source, and cross-platform. The document then discusses some key features of ASP.Net Core like hosting, middleware, dependency injection, configuration, and logging. It concludes by pointing to resources for learning more about ASP.Net Core.
ASP.NET Core is a lean and open source framework for building web and cloud applications that can run on Windows, Linux, and Mac. It improves on ASP.NET MVC in several ways: it has a single aligned web stack for MVC and Web APIs, uses project structures without Web.config or Global.asax files, targets full .NET and .NET Core allowing for cross-platform development, can be self-hosted without IIS, uses a wwwroot folder for static files, and has built-in dependency injection support. The document outlines eight key differences between ASP.NET MVC and ASP.NET Core.
Les nouveautés ASP.NET 5 avec Visual Studio 2015MSDEVMTL
This document discusses the motivations and changes behind ASP.NET 5 and Visual Studio 2015. It outlines how the .NET framework has evolved from a monolithic structure to a more modular one, and how technologies like browsers and development cycles have advanced. Key points include making .NET cross-platform, improving agility through faster development cycles and shipping frameworks with applications, and enhancing performance through modularity and optional features. It introduces .NET Core as the new command-line focused heart of the .NET framework and Visual Studio.
The upcoming ASP .NET Core 2.1 introduces some great new capabilities, the ability to host on multiple server platforms, and a number of new tools that you will want to get familiar with. Learn about the future of ASP.NET Core MVC, Web API, Razor Web Pages, .NET Core Tools and Visual Studio 2017!
Floods in Valencia: Two FME-Powered Stories of Data ResilienceSafe Software
In October 2024, the Spanish region of Valencia faced severe flooding that underscored the critical need for accessible and actionable data. This presentation will explore two innovative use cases where FME facilitated data integration and availability during the crisis. The first case demonstrates how FME was used to process and convert satellite imagery and other geospatial data into formats tailored for rapid analysis by emergency teams. The second case delves into making human mobility data—collected from mobile phone signals—accessible as source-destination matrices, offering key insights into population movements during and after the flooding. These stories highlight how FME's powerful capabilities can bridge the gap between raw data and decision-making, fostering resilience and preparedness in the face of natural disasters. Attendees will gain practical insights into how FME can support crisis management and urban planning in a changing climate.
Boosting MySQL with Vector Search -THE VECTOR SEARCH CONFERENCE 2025 .pdfAlkin Tezuysal
As the demand for vector databases and Generative AI continues to rise, integrating vector storage and search capabilities into traditional databases has become increasingly important. This session introduces the *MyVector Plugin*, a project that brings native vector storage and similarity search to MySQL. Unlike PostgreSQL, which offers interfaces for adding new data types and index methods, MySQL lacks such extensibility. However, by utilizing MySQL's server component plugin and UDF, the *MyVector Plugin* successfully adds a fully functional vector search feature within the existing MySQL + InnoDB infrastructure, eliminating the need for a separate vector database. The session explains the technical aspects of integrating vector support into MySQL, the challenges posed by its architecture, and real-world use cases that showcase the advantages of combining vector search with MySQL's robust features. Attendees will leave with practical insights on how to add vector search capabilities to their MySQL systems.
The State of Web3 Industry- Industry ReportLiveplex
Web3 is poised for mainstream integration by 2030, with decentralized applications potentially reaching billions of users through improved scalability, user-friendly wallets, and regulatory clarity. Many forecasts project trillions of dollars in tokenized assets by 2030 , integration of AI, IoT, and Web3 (e.g. autonomous agents and decentralized physical infrastructure), and the possible emergence of global interoperability standards. Key challenges going forward include ensuring security at scale, preserving decentralization principles under regulatory oversight, and demonstrating tangible consumer value to sustain adoption beyond speculative cycles.
Domino IQ – What to Expect, First Steps and Use Casespanagenda
Webinar Recording: https://www.panagenda.com/webinars/domino-iq-what-to-expect-first-steps-and-use-cases/
HCL Domino iQ Server – From Ideas Portal to implemented Feature. Discover what it is, what it isn’t, and explore the opportunities and challenges it presents.
Key Takeaways
- What are Large Language Models (LLMs) and how do they relate to Domino iQ
- Essential prerequisites for deploying Domino iQ Server
- Step-by-step instructions on setting up your Domino iQ Server
- Share and discuss thoughts and ideas to maximize the potential of Domino iQ
Interested in leveling up your JavaScript skills? Join us for our Introduction to TypeScript workshop.
Learn how TypeScript can improve your code with dynamic typing, better tooling, and cleaner architecture. Whether you're a beginner or have some experience with JavaScript, this session will give you a solid foundation in TypeScript and how to integrate it into your projects.
Workshop content:
- What is TypeScript?
- What is the problem with JavaScript?
- Why TypeScript is the solution
- Coding demo
Artificial Intelligence in the Nonprofit Boardroom.pdfOnBoard
OnBoard recently partnered with Microsoft Tech for Social Impact on the AI in the Nonprofit Boardroom Survey, an initiative designed to uncover the current and future role of artificial intelligence in nonprofit governance.
AI Agents in Logistics and Supply Chain Applications Benefits and ImplementationChristine Shepherd
AI agents are reshaping logistics and supply chain operations by enabling automation, predictive insights, and real-time decision-making across key functions such as demand forecasting, inventory management, procurement, transportation, and warehouse operations. Powered by technologies like machine learning, NLP, computer vision, and robotic process automation, these agents deliver significant benefits including cost reduction, improved efficiency, greater visibility, and enhanced adaptability to market changes. While practical use cases show measurable gains in areas like dynamic routing and real-time inventory tracking, successful implementation requires careful integration with existing systems, quality data, and strategic scaling. Despite challenges such as data integration and change management, AI agents offer a strong competitive edge, with widespread industry adoption expected by 2025.
Mastering AI Workflows with FME - Peak of Data & AI 2025Safe Software
Harness the full potential of AI with FME: From creating high-quality training data to optimizing models and utilizing results, FME supports every step of your AI workflow. Seamlessly integrate a wide range of models, including those for data enhancement, forecasting, image and object recognition, and large language models. Customize AI models to meet your exact needs with FME’s powerful tools for training, optimization, and seamless integration
Developing Schemas with FME and Excel - Peak of Data & AI 2025Safe Software
When working with other team members who may not know the Esri GIS platform or may not be database professionals; discussing schema development or changes can be difficult. I have been using Excel to help illustrate and discuss schema design/changes during meetings and it has proven a useful tool to help illustrate how a schema will be built. With just a few extra columns, that Excel file can be sent to FME to create new feature classes/tables. This presentation will go thru the steps needed to accomplish this task and provide some lessons learned and tips/tricks that I use to speed the process.
Your startup on AWS - How to architect and maintain a Lean and Mean accountangelo60207
Prevent infrastructure costs from becoming a significant line item on your startup’s budget! Serial entrepreneur and software architect Angelo Mandato will share his experience with AWS Activate (startup credits from AWS) and knowledge on how to architect a lean and mean AWS account ideal for budget minded and bootstrapped startups. In this session you will learn how to manage a production ready AWS account capable of scaling as your startup grows for less than $100/month before credits. We will discuss AWS Budgets, Cost Explorer, architect priorities, and the importance of having flexible, optimized Infrastructure as Code. We will wrap everything up discussing opportunities where to save with AWS services such as S3, EC2, Load Balancers, Lambda Functions, RDS, and many others.
Creating an Accessible Future-How AI-powered Accessibility Testing is Shaping...Impelsys Inc.
Web accessibility is a fundamental principle that strives to make the internet inclusive for all. According to the World Health Organization, over a billion people worldwide live with some form of disability. These individuals face significant challenges when navigating the digital landscape, making the quest for accessible web content more critical than ever.
Enter Artificial Intelligence (AI), a technological marvel with the potential to reshape the way we approach web accessibility. AI offers innovative solutions that can automate processes, enhance user experiences, and ultimately revolutionize web accessibility. In this blog post, we’ll explore how AI is making waves in the world of web accessibility.
Kubernetes Security Act Now Before It’s Too LateMichael Furman
In today's cloud-native landscape, Kubernetes has become the de facto standard for orchestrating containerized applications, but its inherent complexity introduces unique security challenges. Are you one YAML away from disaster?
This presentation, "Kubernetes Security: Act Now Before It’s Too Late," is your essential guide to understanding and mitigating the critical security risks within your Kubernetes environments. This presentation dives deep into the OWASP Kubernetes Top Ten, providing actionable insights to harden your clusters.
We will cover:
The fundamental architecture of Kubernetes and why its security is paramount.
In-depth strategies for protecting your Kubernetes Control Plane, including kube-apiserver and etcd.
Crucial best practices for securing your workloads and nodes, covering topics like privileged containers, root filesystem security, and the essential role of Pod Security Admission.
Don't wait for a breach. Learn how to identify, prevent, and respond to Kubernetes security threats effectively.
It's time to act now before it's too late!
Establish Visibility and Manage Risk in the Supply Chain with Anchore SBOMAnchore
Over 70% of any given software application consumes open source software (most likely not even from the original source) and only 15% of organizations feel confident in their risk management practices.
With the newly announced Anchore SBOM feature, teams can start safely consuming OSS while mitigating security and compliance risks. Learn how to import SBOMs in industry-standard formats (SPDX, CycloneDX, Syft), validate their integrity, and proactively address vulnerabilities within your software ecosystem.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2025/06/state-space-models-vs-transformers-for-ultra-low-power-edge-ai-a-presentation-from-brainchip/
Tony Lewis, Chief Technology Officer at BrainChip, presents the “State-space Models vs. Transformers for Ultra-low-power Edge AI” tutorial at the May 2025 Embedded Vision Summit.
At the embedded edge, choices of language model architectures have profound implications on the ability to meet demanding performance, latency and energy efficiency requirements. In this presentation, Lewis contrasts state-space models (SSMs) with transformers for use in this constrained regime. While transformers rely on a read-write key-value cache, SSMs can be constructed as read-only architectures, enabling the use of novel memory types and reducing power consumption. Furthermore, SSMs require significantly fewer multiply-accumulate units—drastically reducing compute energy and chip area.
New techniques enable distillation-based migration from transformer models such as Llama to SSMs without major performance loss. In latency-sensitive applications, techniques such as precomputing input sequences allow SSMs to achieve sub-100 ms time-to-first-token, enabling real-time interactivity. Lewis presents a detailed side-by-side comparison of these architectures, outlining their trade-offs and opportunities at the extreme edge.
Scaling GenAI Inference From Prototype to Production: Real-World Lessons in S...Anish Kumar
Presented by: Anish Kumar
LinkedIn: https://www.linkedin.com/in/anishkumar/
This lightning talk dives into real-world GenAI projects that scaled from prototype to production using Databricks’ fully managed tools. Facing cost and time constraints, we leveraged four key Databricks features—Workflows, Model Serving, Serverless Compute, and Notebooks—to build an AI inference pipeline processing millions of documents (text and audiobooks).
This approach enables rapid experimentation, easy tuning of GenAI prompts and compute settings, seamless data iteration and efficient quality testing—allowing Data Scientists and Engineers to collaborate effectively. Learn how to design modular, parameterized notebooks that run concurrently, manage dependencies and accelerate AI-driven insights.
Whether you're optimizing AI inference, automating complex data workflows or architecting next-gen serverless AI systems, this session delivers actionable strategies to maximize performance while keeping costs low.
Scaling GenAI Inference From Prototype to Production: Real-World Lessons in S...Anish Kumar
Moving ASP.NET MVC to ASP.NET Core
1. Moving ASP.NET MVC to
ASP.NET Core
Patrick Oliveros
Microsoft MVP Visual Studio and Development Technologies
Lessons, Experiences, Considerations
2. who am i?
• software developer for > 10 years
• corporate and startup environments
• microsoft mvp for visual studio and
development technologies for
• formerly as an asp.net/iis mvp
• strong interest in developing web
applications
• working on the backend, mostly
• performed application website migrations
3. agenda
• Overview of ASP.NET Core
• Why Move?
• Demo
• ASP.NET MVC vs. ASP.NET Core
• Differences
• Tools
• Lessons
• Considerations
• Questions
4. disclaimer
This material was prepared using RC1 (Release Candidate
1) of ASP.NET Core 1.0. As such, some content might be
changed or possibly be irrelevant or re-implemented
different from what would be presented.
6. when will rc2 come?
• TL;DR - "the guts are changing for the better and it's taking
longer than we thought it would to swap out the guts.“
• Key high-level themes:
• Replatform on top of the .NET CLI
• Movement to a new netstandard*
• Polishing
• Stress, security, performance
• Performance optimization
10. which to choose?
To be clear, ASP.NET 4.6 is the more mature platform. It's battle-tested
and released and available today. ASP.NET Core 1.0 is a 1.0 release that
includes Web API and MVC but doesn't yet have SignalR or Web Pages. It
doesn't yet support VB or F#. It will have these subsystems some day but
not today.
- Scott Hanselman
(http://www.hanselman.com/blog/ASPNET5IsDeadIntroducingASPNETCore10AndNETCore10.aspx)
11. moving your application
Rewrite Migrate
Replace Reuse
https://blogs.msdn.microsoft.com/goto100/2008/11/03/rewrite-vs-migrate-vs-reuse-vs-replace/
12. should we upgrade?
Rewrite Migrate
Replace Reuse
Business
Value
Application Quality
Low High
Standard
Custom
18. why move?
• Because it is cool! (cross platform, etc)
• Performance benefits
• Desire for platform/server agnostic hosting
• Independent from other applications
• Portability
• Cost considerations
• Visual Studio is expensive!
• Windows (10) is expensive!
• I already have existing Linux hosting options
19. considerations
• If in case you’re still with ASP.NET Web Forms
o never mind.
o seriously.
• No tooling that will move existing ASP.NET MVC
projects/solutions to the new structure
• MVC application is in Visual Basic .NET
• Consumes 3rd party tools
• Non-cross platform is still an option
• Breaking/platform changes
20. if you’re curious
• get.asp.net
• tooling
• ide
• tools
• runtime
• docs.asp.net
• your bible
• patience