On November 12th and 13th, Microsoft held a virtual developer event called Connect();. We'll review all of the highlights from the event and the surprising announcements that were made. And because I'm giving the presentation I'll also give my own unique view on the event.
The slides from a presentation of what 2 developers and a SharePoint girl got from Microsoft Ignite 2015. Best viewed with animation and notes. Linked to Blog: http://community.rightpoint.com/blogs/viewpoint/archive/2015/06/02/what-we-learned-at-microsoft-ignite.aspx
The SharePoint only part was presented at the Chicago SharePoint User Group and the Extended Developer things were shared at an internal Rightpoint Brain Food Friday.
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Brian Culver
This is a live walkthrough where we convert a common full trust solution to a SharePoint Framework solution. May the demo Gods be kind to me. Really, we will do it. Does not cover all possible scenarios, but I will show you the general workflow for converting your full trust solutions to SPFx solutions. I show you the proper configuration for your development environment. We walk through building the SPFx solutions and deploying it to Office 365. Lots of DO’s and DON’Ts will be shared. I’ll show you some of my scars too. From this session forward, you will want to hone your skills in modern SharePoint and convert everything to SPFx solutions.
Attendee Takeaways:
1. Understand the why, the how, and what make up the SharePoint Framework (SPFx).
2. Discussion where we compare common Full Trust Solutions and options for converting to the SharePoint Framework (SPFx) in less than 1 hour.
JavaScript in Universal Windows Platform appsTimmy Kokke
I recently gave a presentation about using JavaScript in Universal Windows Platform apps. In combination with WinJS, AngularJS and Knockout JS. I explain how UWP apps work, how to build hosted web apps and how to write apps using the three frameworks.
The slides of a session at 2014 Microsoft Portugal Tech Refresh. The session was na introdution to the potential of the use of WinJS for webdevelopment.
Was also a state of the art about WinJS
Ivan Jovanovic - Micro Frontends - Codemotion Rome_2019Codemotion
The web is changing every day and it’s so hard to follow and implement all the new and fancy stuff that is being built. Cool new frameworks, libraries, methodologies and new approaches to solving problems. Usually is not that easy to deprecate some old technology and migrate to the new one. There are not many developers that still want to work with Angular 1 or Backbone and moving to something new is becoming necessary. If this sounds familiar to you, then this talk is for you! There is an innovative way to migrate from the old technology, to change the applications step by step
The slides from a presentation of what 2 developers and a SharePoint girl got from Microsoft Ignite 2015. Best viewed with animation and notes. Linked to Blog: http://community.rightpoint.com/blogs/viewpoint/archive/2015/06/02/what-we-learned-at-microsoft-ignite.aspx
The SharePoint only part was presented at the Chicago SharePoint User Group and the Extended Developer things were shared at an internal Rightpoint Brain Food Friday.
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Brian Culver
This is a live walkthrough where we convert a common full trust solution to a SharePoint Framework solution. May the demo Gods be kind to me. Really, we will do it. Does not cover all possible scenarios, but I will show you the general workflow for converting your full trust solutions to SPFx solutions. I show you the proper configuration for your development environment. We walk through building the SPFx solutions and deploying it to Office 365. Lots of DO’s and DON’Ts will be shared. I’ll show you some of my scars too. From this session forward, you will want to hone your skills in modern SharePoint and convert everything to SPFx solutions.
Attendee Takeaways:
1. Understand the why, the how, and what make up the SharePoint Framework (SPFx).
2. Discussion where we compare common Full Trust Solutions and options for converting to the SharePoint Framework (SPFx) in less than 1 hour.
JavaScript in Universal Windows Platform appsTimmy Kokke
I recently gave a presentation about using JavaScript in Universal Windows Platform apps. In combination with WinJS, AngularJS and Knockout JS. I explain how UWP apps work, how to build hosted web apps and how to write apps using the three frameworks.
The slides of a session at 2014 Microsoft Portugal Tech Refresh. The session was na introdution to the potential of the use of WinJS for webdevelopment.
Was also a state of the art about WinJS
Ivan Jovanovic - Micro Frontends - Codemotion Rome_2019Codemotion
The web is changing every day and it’s so hard to follow and implement all the new and fancy stuff that is being built. Cool new frameworks, libraries, methodologies and new approaches to solving problems. Usually is not that easy to deprecate some old technology and migrate to the new one. There are not many developers that still want to work with Angular 1 or Backbone and moving to something new is becoming necessary. If this sounds familiar to you, then this talk is for you! There is an innovative way to migrate from the old technology, to change the applications step by step
An introduction about how to migration from .NET Full FW to .NET Core 3.0 for your WPF & Windows Forms applications and the incrementally modernizing with Windows 10 features
CCI 2017 - Introduzione a SharePoint Framework (SPFx) - Fabio Franziniwalk2talk srl
In questa sessione verrà introdotto SharePoint Framework, il nuovo framework per creare personalizzazioni per SharePoint utilizzando esclusivamente codice lato client.
Vedremo i motivi per cui il framework è stato creato, come funziona ed una piccola introduzione sugli strumenti da sviluppatore, linguaggi di programmazione e framework lato client che possono essere utilizzati per creare personalizzazioni quali la nuova “Client Web Part".
Verranno inoltre presentati alcuni esempi su quello che il framework offre nella versione in first release.
Per richiedere accesso al canale contenente le registrazioni audio/video delle sessioni tecniche di Cloud Conference Italia 2017 compila il seguente form:
https://goo.gl/Fq6DQE
Drupal 8 sets a new standard for ease of use, and allows users to create and deploy content in a whole new way. You’ve seen the platform designed for Drupal, now see Drupal designed for the platform.
The Big Easy: Native Mobile App Development with Appcelerator Titanium and Ja...Adam Paxton
Let's discuss how we can use our existing web development skills to build native mobile iOS and Android apps using Appcelerator Titanium and JavaScript. Presented at Jazzcon.tech 2017 in New Orleans.
In "Modern development", the presence of client-side code is increasingly present.
It is not least SharePoint, which thanks to the Online version introduced a new development framework based on client-side technologies called "SharePoint Framework " (SPFX).
In This session we will see a brief introduction about why this Framework was created, the principle of operation, the development tools, the programming languages, and the client-side frameworks that you can use to create Customizations such as Web parts and expensions.
An introduction about how to migration from .NET Full FW to .NET Core 3.0 for your WPF & Windows Forms applications and the incrementally modernizing with Windows 10 features
CCI 2017 - Introduzione a SharePoint Framework (SPFx) - Fabio Franziniwalk2talk srl
In questa sessione verrà introdotto SharePoint Framework, il nuovo framework per creare personalizzazioni per SharePoint utilizzando esclusivamente codice lato client.
Vedremo i motivi per cui il framework è stato creato, come funziona ed una piccola introduzione sugli strumenti da sviluppatore, linguaggi di programmazione e framework lato client che possono essere utilizzati per creare personalizzazioni quali la nuova “Client Web Part".
Verranno inoltre presentati alcuni esempi su quello che il framework offre nella versione in first release.
Per richiedere accesso al canale contenente le registrazioni audio/video delle sessioni tecniche di Cloud Conference Italia 2017 compila il seguente form:
https://goo.gl/Fq6DQE
Drupal 8 sets a new standard for ease of use, and allows users to create and deploy content in a whole new way. You’ve seen the platform designed for Drupal, now see Drupal designed for the platform.
The Big Easy: Native Mobile App Development with Appcelerator Titanium and Ja...Adam Paxton
Let's discuss how we can use our existing web development skills to build native mobile iOS and Android apps using Appcelerator Titanium and JavaScript. Presented at Jazzcon.tech 2017 in New Orleans.
In "Modern development", the presence of client-side code is increasingly present.
It is not least SharePoint, which thanks to the Online version introduced a new development framework based on client-side technologies called "SharePoint Framework " (SPFX).
In This session we will see a brief introduction about why this Framework was created, the principle of operation, the development tools, the programming languages, and the client-side frameworks that you can use to create Customizations such as Web parts and expensions.
dotNet Miami - June 21, 2012: Richie Rump: Entity Framework: Code First and M...dotNet Miami
dotNet Miami - June 21, 2012: Presented by Richie Rump: Traditionally, Entity Framework has used a designer and XML files to define the conceptual and storage models. Now with Entity Framework Code First we can ditch the XML files and define the data model directly in code. This session will give an overview of all of the awesomeness that is Code First including Data Annotations, Fluent API, DbContext and the new Migrations feature. Be prepared for a fast moving and interactive session filled with great information on how to access your data.
dotNet Miami - August 16, 2012 - Windows 8 App WalkthroughdotNet Miami
A team of developers from dotNet Miami recently participated in the Windows 8 Hackation. The output of the event was a Windows 8 dotNet Miami event application. We'll relive our experiences from the Hackathon, review the application and code. We'll also show the server app which consists of Nancy and RavenDB (a NoSQL database). Come with your questions and your curiosity as we review this application full of new technology.
dotNet Miami - May 17th, 2012: Will Tartak: Designing for Mobile DevelopmentdotNet Miami
dotNet Miami - May 17th, 2012: Presented by Will Tartak: System architecture becomes important when your services may have to deal with exponential growth. In this session we’ll look at how to design a complete system that supports mobile devices and the possibility of explosive growth. We’ll look at clients in Windows Phone & Android supported by a REST service that runs on Azure. Along the way we’ll explore the reasons why we may choose to use technologies such as http, REST, JSON/XML and cloud based computing like Azure.
Cosa ci aspetta in Visual Studio 2015 e Team Foundation Server 2015? La nuova versione della piattaforma di ALM e' in arrivo, con molte nuove funzionalita' per sviluppatori e non. In questa sessione faremo una panoramica di cio' che ci arrivera'a con la nuova release, con tutte le novita' per sviluppo, metodologie e DevOps.
(WPF + WinForms) * .NET Core = Modern DesktopOren Novotny
Learn how .NET Core 3 brings WPF and Windows Forms into the future with a modern runtime. See what’s new for WPF and Windows Forms, learn how to easily retarget your .NET Framework application over to .NET Core, and how to get these modern desktop apps to your users.
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.
Learn about how the core NuGet team the NuGet Client project. The project has challenges related to:
- Open Source
- Hard Deadlines
- Very Large Backlog
- Many Conflicting Requirements
- Git
We'll talk about our strategies for:
- Issue tracking - Branching
- Continuous integration
- Testing
- Release sign-off
Whats new for developers in Visual Studio 2013Chris Dufour
There is a ton of new features available in Visual Studio 2013. In this session we will take a look at some of the new enhancements to the IDE including a look at the new “connected” IDE. We will then take a look at the editor productivity enhancements such as the new enhanced scrollbar, Peek Definition and CodeLens. In our final section, we’ll show off some of the cool things the .NET Framework 4.5.1 has enabled in Visual Studio 2013.
New SharePoint Features in Visual Studio 2012!SPC Adriatics
Speaker: Paul J. Swider
The Visual Studio team has provided SharePoint developers with new templates and project items in the latest release of Visual Studio. Now developers have new templates and tools to enhance the developer experience within SharePoint 2010 and SharePoint 2013. In this session learn about compatibility, upgrading source code and what’s new with SharePoint development and Visual Studio 2012.
Why is .Net Technology Recognised for Software Development?LOGINPHP360
NET framework provides increased application security as internet software is developed by ASP. NET which has Windows confirmation and configuration. Two advanced features Managed code and CLR provide safety options like code access security and role-based securi
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
3. What was Connect();?
A developer virtual event hosted by Microsoft that focused on mobile, the cloud,
and Visual Studio.
4. Connect(); How I Saw It
•What was announced.
• Things I felt that were important.
• My opinions, not Microsoft’s
• See if for yourself at:
• http://channel9.msdn.com/Events/Visual-
Studio/Connect-event-2014
9. Open Sourcing .NET Core Runtime and
Libraries
• Everything needed to execute .NET code
• CLR
• Just-In-Time Compiler (JIT)
• Garbage Collector (GC)
• Core .NET base class libraries
10. Open Sourcing .NET Core Runtime and
Libraries
• Newer core .NET framework libraries
• ImmutableCollections
• SIMD
• XML
• MetadataReader
• MIT Open Source License
• Accepting Pull Requests
11. “Today’s open source announcement means that
developers will have a fully supported, fully open
source, fully cross platform .NET stack for creating
server and cloud applications – including everything
from the C#/VB compilers, to the CLR runtime, to the
core .NET base class libraries, to the higher-level .NET
Web, Data and API frameworks.”
Scott Guthrie
Executive Vice President of the Microsoft Cloud and Enterprise Group
14. .NET Core Framework on Linux
and OSX
Yes, you heard that right. Offical .NET support on Linux and OSX.
15. .NET Core Framework on Linux and OSX
• Official distributions for .NET Core
• Linux
• OSX
• Ability to build Server and Cloud applications with .NET.
• Note: No UI outside of web applications. (No Windows
Forms/WPF)
16. But What About Mono?
• Mono is still alive and kicking.
• Xamarin will be contributing code to .NET Core.
• Mono will be integrating .NET Core into Mono.
• Mono runs on more than just OSX and Linux.
• iPhone
• BSD
• Sun Solaris
• Nintendo Wii
• PlayStation 3
• http://tirania.org/blog/archive/2014/Nov-12.html
18. Visual Studio 2013 Community Edition
• Why another Visual Studio SKU?
• Current SKUs
• Ultimate
• Premium
• Test Professional
• Professional
• Express
• Online Basic
• Online Pro
• Online Advanced
• http://www.visualstudio.com/products/compare-visual-studio-products-vs
19. Visual Studio Community Edition
• Professional-grade editing, code analysis, and debugging support
• Support for open-source workflows (Git)
• Compilers for managed languages, C++ and more
• Cross-platform mobile development for your preferred device and
platform, including the web, Android, iOS, and Windows Phone with the
free Visual Studio Tools for Apache Cordova extension
• Take advantage of cloud services with simplified Azure SDK integration, and
incorporate modern app analytics and telemetry with Application Insights
• Access to all the Visual Studio 2013 extensions on the Visual Studio Gallery
• Visual Studio Community 2013 includes Update 4, which is a cumulative
update of all previous Visual Studio 2013 updates
• http://www.visualstudio.com/news/vs2013-community-vs
21. How Can I Use This Thing?
• Any individual developer can use Visual Studio Community to create
their own free or paid apps.
• Organizations:
• Classroom
• Academic research
• Open Source Projects
• Non-Enterprise Orgs (< 250 PCs or < $1 MM USD Annual Revenue)
• Up to five users
22. Warning!
• You cannot install Visual Studio Community 2013 side by side with
Pro/Premier/Ultimate.
• You can with Express Edition
• If you already have Visual Studio 2013 Pro/Premier/Ultimate you
don’t need Community edition.
25. Visual Studio 2013 Update 4
• Visual Studio updates:
• CodeLens
• C++
• JavaScript IntelliSense
• Microsoft ASP.NET and Web Tools
• Application Insights
• Team Foundation Server Updates:
• Release Management
• Test
• Version control
• Plan and track work
• Access level name changes and feature access
• SQL Server updates
• Bug Fixes & Known Issues
28. Visual Studio 2015 Preview
• Ability to save window layouts
• Filtered Error List
• Touch Gestures
• Easily configure breakpoints without a modal dialog
• Perf Tips
• Lambdas in debugger window
• Live XAML Debugging in Blend (Internal Build)
34. .NET 2015 Preview
• Changes in the Base Class Library
• Resizing in Windows Forms controls
• Support for code page encodings
• Open-source .NET Framework packages
• Improvements to event tracing
• .NET Native
37. There’s a catch…
• Depending on your MSDN level
• You may get 10 to 30 courses for free
• Courses are preselected. You don’t get to choose
• All available courses are focused on Microsoft
technologies
• http://support.pluralsight.com/knowledgebase/topics
/67891-msdn-partnership
38. Connect(); Over 70 Videos
• C# 6
• ASP.NET 5
• Apache Cordova
• Entity Framework 7
• F# 4
• Visual Basic 14
• Web Forms 4.6
• Code Analyzers
• HDInsight
• Xamarin
• DevOps
• Smart Unit Tests
• Blend 2015
• Code Maps
• Python Tools
• Code Lens
• Document DB
• Azure Websites
The MIT License is a permissive license that is short and to the point. It lets people do anything they want with your code as long as they provide attribution back to you and don't hold you liable. FROM: http://choosealicense.com/
SIMD is a technology that employs data parallelization at the CPU level. Multi-threading and SIMD complement each other: multi-threading allows parallelizing work over multiple cores while SIMD allows parallelizing work within a single core.
Since the Community edition is in the same family as Pro/Premier/Ultimate you cannot install it side-by-side with them. It will install side-by-side with any Express editions you might have. So you all you have is one ore more Express editions, then go grab this now. If you have Pro/Premier/Ultimate installed, then there's no need to get Community..
Changes in Base Class Library
So many new APIs have been added to this new .NET Framework to enable key scenarios, especially for the Cross-Platform environment. Microsoft has made the following changes:
The CultureInfo.CurrentCulture and CultureInfo.CurrentUICulture properties are now read-write rather than read-only. If you assign a new CultureInfo object to these properties, the current thread culture defined by the Thread.CurrentThread.CurrentCulture property and the current UI thread culture defined by the Thread.CurrentThread and CurrentUICulture properties also change.
.Net Native
It is a pre-compilation technology for building and deploying Windows Store apps. It compiles apps that are written in managed code (Like Visual C#) and that target the .NET Framework to native code. It is quite different from Just-In-Time (JIT) as well as the Native Image Generator (NGEN). Basically the .Net Native tool chain converts source code to native code at compile time while JIT is responsible for compiling the IL code to native code (machine specific code). Let's see the brief comparison with JIT and NGEN as well.