Complete content can be found at
http://cid-511766c2b5c5bdd3.skydrive.live.com/browse.aspx/DotNet%20Presentations/NH%20Code%20Camp%2020100605/Silverlight%20for%20Business?view=details
Bitrix Intranet Portal is a business-driven intranet solution designed for Enterprise 2.0 collaboration.
Get an effective and easy-to-use intranet portal that includes the latest integrated communication, collaboration, social networking, document sharing, and task management tools.
Moving Beyond Ad Hoc File Sharing and Collaboration to Harnessing Unstructure...Axway
Ad hoc file sharing or content collaboration are the activities end users engage in, but what is underneath those activities – unstructured data locked in various repositories.
With this slide deck, we will walk through the customer journey from ad hoc file sharing to unlocking, managing, securing unstructured data and how to get to the next level of transformation, which includes your digital business processes.
A content management system was integrated to aid the data operability and future scalability. An Ajax based page refresh mechanism was developed and integrated to resolve the issue of
partial refresh. This improved the usability of the portal by multi-folds - Automated Verification, Bulk Coupon Management, Scalability
Bitrix Intranet Portal is a business-driven intranet solution designed for Enterprise 2.0 collaboration.
Get an effective and easy-to-use intranet portal that includes the latest integrated communication, collaboration, social networking, document sharing, and task management tools.
Moving Beyond Ad Hoc File Sharing and Collaboration to Harnessing Unstructure...Axway
Ad hoc file sharing or content collaboration are the activities end users engage in, but what is underneath those activities – unstructured data locked in various repositories.
With this slide deck, we will walk through the customer journey from ad hoc file sharing to unlocking, managing, securing unstructured data and how to get to the next level of transformation, which includes your digital business processes.
A content management system was integrated to aid the data operability and future scalability. An Ajax based page refresh mechanism was developed and integrated to resolve the issue of
partial refresh. This improved the usability of the portal by multi-folds - Automated Verification, Bulk Coupon Management, Scalability
SharePoint is a server-based platform integrating seamlessly with MS Office. It is predominantly popular as document management & storage system. Explore with us enhancing capabilities of businesses with Sharepoint.
Businesses like yours use Syncplicity to modernize their legacy technology to drive productivity, collaborate and increase data governance. Users like accessing files remotely, anytime, anywhere on any device. Learn from this slide deck best practices on migrating your data and transitioning your users with the help of Syncplicity’s Customer Success team.
When to Develop on a Platform (IndyTechFest 2008)Rob Wilson
I presented this at IndyTechFest two years ago. Found it in my archives while preparing for DevLINK 2010. I changed some of it to make it applicable to SharePoint 2010, but much of it remains as it was in 2008. It's a little corny at places, but there is useful info in it as well. Enjoy!
SharePoint is a server-based platform integrating seamlessly with MS Office. It is predominantly popular as document management & storage system. Explore with us enhancing capabilities of businesses with Sharepoint.
Businesses like yours use Syncplicity to modernize their legacy technology to drive productivity, collaborate and increase data governance. Users like accessing files remotely, anytime, anywhere on any device. Learn from this slide deck best practices on migrating your data and transitioning your users with the help of Syncplicity’s Customer Success team.
When to Develop on a Platform (IndyTechFest 2008)Rob Wilson
I presented this at IndyTechFest two years ago. Found it in my archives while preparing for DevLINK 2010. I changed some of it to make it applicable to SharePoint 2010, but much of it remains as it was in 2008. It's a little corny at places, but there is useful info in it as well. Enjoy!
Bringing to Market a Successful Cloud Service - Knowing When to Partner, When...LicensingLive! - SafeNet
Rick Nucci, Co-founder of Boomi and now CTO at Dell Boomi, discusses what it took to build the Dell Boomi Atomsphere. Rick looks back on lessons learned around pricing, packaging, and operational decisions that are guaranteed to save any SaaS vendor time and money while preventing several headaches along the way. The presentation was prepared for and presented at SafeNet's LicensingLive - Monetizing Software in the Cloud event series in March 2011.
The Cloud as Opportunity: Invitation to EntrepreneursPeter Coffee
Peter Coffee's presentation to the MIT Enterprise Forum in Phoenix on 22 April 2010, providing an overview of cloud computing developer models and offering criteria for platform choice in various domains
A Successful Path to a Solution Driven SharePoint Migration Marlee Long
Detecting potential migration challenges is one of the first steps in planning a successful migration. Understanding gaps and anticipating opportunities in the current Intranet Portal or document management solution clarifies the most successful path forward with a SharePoint Migration. Join the experts from Concurrency along with the CardioLog’s Analytics team to get the inside scoop on best practices for ensuring an effective SharePoint Migration. Inside look at the most useful metrics to use for monitoring your SharePoint migration before, during, and after deployment. Drive user adoption and digital transformation!
In this webinar we will cover:
-Where should you migrate to, SharePoint Online, On-premises, Hybrid?
-Planning a successful migration
-Tools of the trade
-Pitfalls to avoid
-Communication and User Adoption
-Best Metrics for Monitoring Migrations - Before, During and Post-Migration
-Collaboration and Engagement Methods
-Questions and Answers
Ray Velez of Razorfish discussed how marketers marketers can more effectively manage the peaks and valleys of marketing campaigns by employing cloud technology at the Razorfish Client Summit in Boston. October 12-14, 2010.
How to reinvent your organization in an iterative and pragmatic way? This is the result of using our digital toolbox. It allows you to transform your business model, expand your ecosystem by setting up your digital platform. This reinvention is also supported by the adaptation of your governance allowing you to innovate while guaranteeing the performance of your organization. For any information / suggestion / collaboration - william.poos@nrb.be
Comment réinventer votre organisation de manière itérative et pragmatique ? C'est le résultat de l'utilisation de notre boîte à outils digitale. Elle vous permet de transformer votre modèle métier, d'étendre votre écosystème en mettant en place votre plateforme digitale. Cette réinvention est également supportée par l'adaptation de votre gouvernance vous permettant d'innover tout en garantissant la performance de votre organisation. Pour toute information / suggestion / collaboration - william.poos@nrb.be
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...WSO2
Chris Haddad examines,
Why you should consider Cloud-Native architecture components in your Enterprise Architecture.
What is DevOps impact on App and API design guidelines.
How API-centric focus revises Enterprise Architecture.
Presented virtually at NDC Oslo 2020
While continuous integration and continuous delivery are key practices of a successful devops culture, monitoring applications to gain critical insight into what needs to be built and delivered is equally important. Without good data about a system's applications, making decisions regarding where to invest resources is largely either left to the loudest voices in the room or a random game of chance. Application Performance Management (APM) solutions are automated application monitoring tools that gather, aggregate, and present application telemetry to provide this data - an increasingly important part of application design and deployment.
In this talk we will explore the APM capabilities of Azure Application Insights. We will see how it integrates to collect several different kinds of data from an application's components, reviewing some practical hints and best practices based on real-world experience. From there, we will examine the included tools that can be used to troubleshoot misbehaving applications, as well as to gain deep insights into other aspects of the application's behavior. We'll also explore ways that the telemetry data can be surfaced to provide early warnings and alerts, at-a-glance dashboards, and data integration with other tools. Finally, we'll look at the rich extensibility and customization options that Azure Application Insights offers and see how they can be used to tailor the tool to your specific application telemetry needs.
DevOps > CI + CD. A web developer's introduction to Application InsightsJohn Garland
So you've got the latest in build automation around your Git checkins and PR's. You've set up your CI system to feed into a Continuous Deployment solution and are VSTS/Octopus/Chef/Puppet-ing your way happily through the journey that is DevOps. Not so fast. You're forgetting the third DevOps pillar - Continuous Monitoring. Without good telemetry and monitoring, you will lack critical insight into what actually needs to be built and deployed.
This talk you will show you how you can leverage Azure Application Insights to collect data from your solution’s components and to allow you to explore and display your telemetry in ways that you can leverage to provide valuable understanding of your application’s behavior and the way your users interact with it.
A Developer's Introduction to Azure Active Directory B2CJohn Garland
Adding personalized experiences is often a critical part of creating an application, and the key to personalization is being able to identify your users. However, properly managing user identities can be difficult, and getting it wrong can cost you users due to usability problems, or worse, can expose your users to harm if their identity information is not properly protected. Azure Active Directory B2C provides you the ability to integrate a ready-made identity platform into your application, with options for integration with social identity providers, application-local accounts, customized workflows, and a user interface that can integrate into your app's layout and design. In this talk you will learn how you can integrate Azure Active Directory B2C into a variety of applications, and several of the ways you can customize the experience to best support both your users' and your application's needs.
The Azure Storage service provides a massively scalable solution for applications that require scalable, durable, and highly available storage for their data. What are your options if you need to get a bunch of data into, out of, or between your Azure Storage accounts? . This talk will offer a quick introduction to AzCopy, a tool built on top of the Azure Storage APIs that provides command-line functionality for moving data into or across Azure Blob, File, and Table storage subscriptions. Its new “cousin”, the Azure Storage Data Movement library – which allows programmatic access to the AzCopy functionality – will also be discussed.
Putting the Cloud in Your Pocket with Azure Mobile Services (.NET)John Garland
Azure Mobile Services provides developers a valuable tool that can be leveraged to quickly create rich and robust mobile apps in the current Mobile First, Cloud First environment. This session will review the capabilities offered by the Azure Mobile Services tools, specifically focusing on the new .NET-based backend. The talk will show how Azure Mobile Services can be used to quickly stand up cloud-based API support and provide the various cloud service integration needs of most mobile apps, including data storage and manipulation, authentication and authorization, connection to notification services, offline data synchronization, and custom server-based job scheduling.
NE Code Camp 14 - Introduction to Windows Phone 7 development with SilverlightJohn Garland
From talk given on 10/2/2010. Related code can be found at http://cid-511766c2b5c5bdd3.office.live.com/browse.aspx/DotNet%20Presentations/Boston%20Code%20Camp%2020101002/Intro%20To%20Windows%20Phone%207%20Silverlight%20Development
VT Code Camp 2010 - Introduction to windows phone 7 development with silverlightJohn Garland
Slide deck presented at the 2010 Vermont Code Camp. Sample code and notes are available at http://cid-511766c2b5c5bdd3.office.live.com/browse.aspx/DotNet%20Presentations/Vermont%20Code%20Camp%2020100912/Windows%20Phone%207%20via%20Silverlight
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
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.
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.
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
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
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/
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
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.
29. AJAX, especially with tools like jQuery and the related extensions also offer RIA experiences
30. Linux client support limited to what is available in MoonlightWhy Silverlight? http://blog.dotnetgator.com 3 Silverlight is a technology for creating cross-platform .Net applications for the browser* Cons Pros
31. Business Application Goals Get the data Interacting with the data Displaying the data in a way that adds meaning Sharing the data Secure the data http://blog.dotnetgator.com 4
32. Consuming & Interacting With Data Basic Web Service Access (WCF/ASMX) Code “sharing” via proxies Business logic either through cut & paste or Prism Project Linker http://blog.dotnetgator.com 5 DEMO
33. Enhancing Data Access With WCF RIA Services http://blog.dotnetgator.com 6 - Connects the Client and Server Projects- Allows “flow-through” queries and CRUD- Shared business logic via metadata & projection- Adding RIA Services - Convention and Configuration - Query, Insert, Update, Delete attributes - Released 5/18/2010 DEMO Services Application Presentation Logic Data Access Layer App Logic Network DB Source: Nikhil Kothari
34. Adding Display Value http://blog.dotnetgator.com 7 DEMO Charting Bing Maps Silverlight Control & API Printing
35. Authentication & Authorization http://blog.dotnetgator.com 8 NOTE: KEEP YOUR SECRETS BEHIND YOUR SERVICE BOUNDARY Use HTTPS to transmit sensitive information DEMO
36. Going Further http://blog.dotnetgator.com 9 Silverlight.Net Silverlight Toolkit Bing Maps API Blog – Nikhil Kothari Blog – Brad Abrams Blog – Christian Schormann ONLINE Silverlight TV MIX Videos MSDev Perspectives on Flash & Silverlight VIDEOS Pro Silverlight 3 in C# (Matthew MacDonald) Silverlight Recipes (Rob Cameron) WPF Control Development (Podila) Next Generation Business Intelligence Software With Silverlight 3 (Czernicki) BOOKS http://dotnet.uservoice.com/ - Suggestions http://www.microsoft.com/design/toolbox - Free Online Training OTHER
* Source – Pro Silverlight 3 in C#, Matthew MacDonald, APress 2009** Source – RIAStats.com*** HTML5:"Will HTML 5 make RIA technologies such as Adobe Flash/Flex and Microsoft Silverlight obsolete? For at least the next five years, the answer is a definite 'no,'" reads Hammond's executive summary. "Inconsistent implementations of the draft HTML 5 specification and immature tooling make building HTML 5 apps that work consistently across browsers and operating systems a real challenge." - Forrester author and principal analyst Jeffrey Hammond When W3C itself projects 2022 (no, that's not a typo) as the earliest date that a final HTML 5 specification can be completed and published, some are actually saying that date is optimistic.The next stage for HTML 5 adoption is the first "candidate recommendation," set for 2012...At that time, Hammond foresees a process not unlike network appliance vendors hawking "802.11n" or "pre-11n" wares prior to that standard's final adoption last October.In 2015, we'll see pretty consistent support, even though there won't be a final standard. So I don't think it's dead, but I think you need to differentiate between a 'good enough' implementation and a 'fully compliant' standard.""The folks that benefit most from a new standard are the folks that don't necessarily have a commanding position in the existing standard," Hammond responded. ===========================================================================================SOURCE: http://www.betanews.com/article/Actual-Analysis-Is-HTML-5-already-outmoded/1273009131===========================================================================================Ian Hickson, editor of the HTML5 specification, expects the specification to reach the W3C Candidate Recommendation stage during 2012, and W3C Recommendation in the year 2022 or later.[8] However, many parts of the specification are stable and may be implemented in products:Some sections are already relatively stable and there are implementations that are already quite close to completion, and those features can be used today (e.g. <canvas>).– WHAT Working Group, When will HTML5 be finished?[8], FAQ===========================================================================================SOURCE: http://en.wikipedia.org/wiki/HTML5===========================================================================================
Get the data WCF, then RIADisplay the data Charting, mapping, mixing it with other sourcesSharing the data Local saving, printing, excelSecure the data Using RIA Services A&A
Plain old WCF Business objects “shared” via proxies.Net 4, there is a story for the .Net RT consuming “simple” SL classes (lowest-common-denominator business class) Validation code has to be repeated on both sides (Prism project linker, copy & paste.)Async completion handling Authentication would be web-service calls to ASP.Net authentication web service Other issues – “cluttering” of web service methods – pagination, filtered results, etc.Show creating WCF web serviceShow Data Sources windowShow Grid – Copy/Paste to Excel (yippee)
Replace the graphic (or credit it to Nikhil)RIA Services Tool to help write n-tier applications on the .Net / Silverlight platforms where there is a desire to simplify data access and reuse business logic across tiers Projects are “linked” – making changes on the server makes changes to the generated code that is produced on the client Metadata (validation) is “projected” into the client Shared code via convention (.shared file)Async is handled internally Show Create domain service Show “basic” g.cs fileShow data sources window Show Paging Show Updating Show Validation – Exchange of metadata – attributed and custom (show g.cs and shared files)
Charting Product Page Add a chart item in the appropriate square, set the title Add a LineSeries element to the chart for Price Set the ItemsSource to bing to the dataSource, path = dataDependentvaluePath = ListPrice (Y Axis)IndependentValuePath = Name Add a LineSeries element to the chart for Weight Set the ItemsSource to bing to the dataSource, path = dataDependentvaluePath = Weight (Y Axis)IndependentValuePath = NameMapping Customer Page Drop in Bing Maps Map control into UI section (add key value) Hook address data fetched event to set visibility of map and/or to geocode the address with the helper classPrinting Add the button Hook the completed, page events In page event, return false for more pages In page event, build the display element out of bitmaps GO!
HTTPS!WHAT ABOUT SYSTEM/CRYPTO?Create another domain service for authentication Implement IAuthentication<IUser>Hooking up in the client MainPage.XAML, bind button panel DataCOntext to WebContext Bind button visibility to WebContext(inherited).User (needs a User to visibilityconverter) Note that buttons are now not displayed until user logs in Note that the login password validates (breakpoint)? against the server-side