Govind Kanshi Aniruddha Deswandikar. Microsoft Technology Center

Size: px
Start display at page:

Download "Govind Kanshi Aniruddha Deswandikar. Microsoft Technology Center"

Transcription

1

2 Govind Kanshi Aniruddha Deswandikar Microsoft Technology Center

3 Agenda Goal Overview of capabilities of Oslo toolkit at high level (200) Audience practicing developers, architects How 3 specific problems and their specific solutions with possible demos at high level Focus on how Oslo helps model and develop one of those solutions

4 Problem Domain Custom Rules Rule abstraction for business users

5 M driven Rules engine

6 What happens Rules Order Store Model Runtime

7 Problem domain YATL Home Get groceries - 9:30. Home Call painter 9:45. Bank Call for checkbook 14:00. Home Call the plumber 16:15.

8 What happens Task Model Store Runtime

9 Problem domain Behavior Driven Design Expression of requirements in form of story Why again reduce the ceremony of writing separate tests and remove communication problem with stakeholder

10 example Feature: Search In order to learn more As an information seeker I want to find more information Scenario: Find what I'm looking for Given I am on the " page When I search for "drupal magento flex" in form with name "f" Then I should see a link to - Ref : Arthur Murauskas -

11 Behavior driven design

12

13 What happens Requirements Model Runtime Tests Model

14 Summary Intent MODELED in domain specific notation Runtime extract Intent + Do something

15 Domain? Runtime Domain Model

16 Chess anyone? 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 Nimzo-Indian Defence

17 Remember Chemistry C 6 H 14

18 DSL Domain specific language We know them already T-sql, xml config files, attributes based com+ coding Music notation, Chess position Chemical processes Internal (use base language or in modified form) Ruby/Python C# - mservice, boo External Pretty much anything under the tree

19 Real deal Let us model the task list. Steps Grammar Use Intellipad tool Use m to compile the resulting grammar Model Use Intellipad tool Use m to compile the resulting model Use mx to install into repository Use mx to extract m out of input Runtime

20 Sample grammer and parser

21 Now what We had the grammar We defined a parser which parsed it and returned us something What do we do next with it We use output to do something interesting.

22 Runtime LoadFromAssembly we are done ParserFactory.Create() Talk to database Talk to another abstraction Spitout intent xaml/asp.net mvc /wf/ orchestration

23 Runtime Demo Name Title Company

24 What did we see Problem domain Our solution A tool which helps Define grammar based on input Which parses and applies production rules to provide output We create a runtime to do interesting things with it

25 Let us get terminology right Intellipad M Structure (Mschema) Instance (Mgraph) Repository place to store the model what we did not see today- Quadrant

26 Big picture Grammar Intent Domain Specific Notation Transformation Inference Transformation Model UI ASP.NET/WPF Persistence Workflow

27 Where do you go from here MODELS! MODELS! MODELS!

28

29

30 Related Content Breakout Sessions (session codes and titles) Interactive Theater Sessions (session codes and titles) Hands-on Labs (session codes and titles) Hands-on Labs (session codes and titles)

31 Track Resources Resource 2 Resource 3 Resource 4

32 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Andrew Coates Microsoft Australia Session Code: OFC343

Andrew Coates Microsoft Australia  Session Code: OFC343 Andrew Coates Microsoft Australia http://blogs.msdn.com/acoat Session Code: OFC343 Once upon a time I wrote VFP Code I interacted with Office I wrote DDE code! I automated Word Excel Outlook I output HTML

More information

What s new in ASP.NET 3.5? Mike Ormond Developer & Platform Group Microsoft Ltd

What s new in ASP.NET 3.5? Mike Ormond Developer & Platform Group Microsoft Ltd What s new in ASP.NET 3.5? Mike Ormond Developer & Platform Group Microsoft Ltd Mike.Ormond@microsoft.com http://mikeo.co.uk What we ll look at... ASP.NET AJAX Data Access Silverlight ASP.NET Futures Release

More information

Prince Vijan and Paresh Sen Microsoft India

Prince Vijan and Paresh Sen Microsoft India Prince Vijan and Paresh Sen Microsoft India Why Deployment is Hot Topic? One Production release means multiple deployments in DEV\SIT\UAT. Along with Quicker Development, Testing Automation, equally important

More information

Xiaoying Guo Program Manager Microsoft Server and Tools China Session Code: DEV377

Xiaoying Guo Program Manager Microsoft Server and Tools China Session Code: DEV377 Xiaoying Guo Program Manager Microsoft Server and Tools China Session Code: DEV377 Agenda Why building Business Application in Silverlight How to build Business Applications with: Silverlight Silverlight

More information

Name : Bobby Davasia Title : Technology Specialist Company : Microsoft India

Name : Bobby Davasia Title : Technology Specialist Company : Microsoft India Name : Bobby Davasia Title : Technology Specialist Company : Microsoft India Session Objectives And Takeaways Get Overview of Security Compliance Management Toolkit Series Learn Easy Security Baseline

More information

Web Platform Introduction With a focus on free. Mike Taulty Developer & Platform Group Microsoft Ltd

Web Platform Introduction With a focus on free. Mike Taulty Developer & Platform Group Microsoft Ltd Web Platform Introduction With a focus on free Mike Taulty Developer & Platform Group Microsoft Ltd Mike.Taulty@microsoft.com http://www.mtaulty.com The humble web request Internet Information Services

More information

Big Data Analytics. Yossi Elkayam Sr. BI Architect Microsoft Services

Big Data Analytics. Yossi Elkayam Sr. BI Architect Microsoft Services Big Data Analytics Yossi Elkayam Sr. BI Architect Microsoft Services yelkayam@microsoft.com Session Objectives And Takeaways 1. Lets talk about Big Data! 2. Enable you to find opportunities for Big Data

More information

Don Smith, Program Manager Microsoft patterns & practices

Don Smith, Program Manager Microsoft patterns & practices Don Smith, Program Manager Microsoft patterns & practices Agenda The data access layer and your options Patterns for keeping entities consistent Patterns for managing entity differences Data access technology

More information

Mix It Up: Visual Studio 2010 and ASP.NET 4.0. Singapore 25 March 2009

Mix It Up: Visual Studio 2010 and ASP.NET 4.0. Singapore 25 March 2009 Mix It Up: Visual Studio 2010 and ASP.NET 4.0 Singapore 25 March 2009 Mar Mix-It-Up: Visual Studio 2010 and ASP.NET 4.0 Mix 01: Future of Web Development with Visual Studio 2010 and ASP.NET 4.0 by Maung

More information

Introduction to.net FX 3.0 (+ sneak preview of.net FX 3.5)

Introduction to.net FX 3.0 (+ sneak preview of.net FX 3.5) Introduction to.net FX 3.0 (+ sneak preview of.net FX 3.5) Martin Parry Developer & Platform Group Microsoft Ltd Martin.Parry@microsoft.com http://www.martinparry.com Mike Taulty Developer & Platform Group

More information

Vinod Kumar M Technology Evangelist DB and BI Microsoft Corporation

Vinod Kumar M Technology Evangelist DB and BI Microsoft Corporation Vinod Kumar M Technology Evangelist DB and BI Microsoft Corporation www.extremeexperts.com Session Objectives And Takeaways Session Objectives Why data compression? Describe data compression in SQL Server

More information

Birds of the Same Feather BizTalk and WCF K.Meena. Director SymIndia Training & Consultancy Pvt Ltd Session Code:

Birds of the Same Feather BizTalk and WCF K.Meena. Director SymIndia Training & Consultancy Pvt Ltd Session Code: Birds of the Same Feather BizTalk and WCF K.Meena Director SymIndia Training & Consultancy Pvt Ltd Session Code: Agenda Overview WCF BizTalk WCF-BizTalk Integration Integration Scenarios WCF Send Adapters

More information

Plan. Language engineering and Domain Specific Languages. Language designer defines syntax. How to define language

Plan. Language engineering and Domain Specific Languages. Language designer defines syntax. How to define language Plan Language engineering and Domain Specific Languages Perdita Stevens School of Informatics University of Edinburgh 1. Defining languages 2. General purpose languages vs domain specific languages 3.

More information

Sudhir Mody CEO Indigo Architects. Vikram Rajkondawar Architect Advisor DPE -Microsoft India

Sudhir Mody CEO Indigo Architects. Vikram Rajkondawar Architect Advisor DPE -Microsoft India Sudhir Mody CEO Indigo Architects Vikram Rajkondawar Architect Advisor DPE -Microsoft India Agenda Recap Web 2.0 Scenario of the Future Architecture/Design of the Application Code Preview Further thoughts

More information

Language engineering and Domain Specific Languages

Language engineering and Domain Specific Languages Language engineering and Domain Specific Languages Perdita Stevens School of Informatics University of Edinburgh Plan 1. Defining languages 2. General purpose languages vs domain specific languages 3.

More information

Henrik Westergaard Hansen Developer & Platform Strategy Microsoft Denmark

Henrik Westergaard Hansen   Developer & Platform Strategy Microsoft Denmark Henrik Westergaard Hansen henrikwh@microsoft.com http://blogs.msdn.com/henrikwh Developer & Platform Strategy Microsoft Denmark Windows Foundations What is a workflow? A set of activities that coordinate

More information

Integrate Dell FORCE10 Switch

Integrate Dell FORCE10 Switch Publication Date: December 15, 2016 Abstract This guide provides instructions to configure Dell FORCE10 Switch to send the syslog events to EventTracker. Scope The configurations detailed in this guide

More information

Operations Orchestration 10.x Flow Authoring (OO220)

Operations Orchestration 10.x Flow Authoring (OO220) Operations Orchestration 10.x Flow Authoring (OO220) Education Services course product number H4S75S Course length 4 days Delivery mode Instructor Led Training (ILT) virtual Instructor Led Training (ILT)

More information

Smooth Streaming Technical Overview. John A. Bocharov Program Manager Microsoft Corporation

Smooth Streaming Technical Overview. John A. Bocharov Program Manager Microsoft Corporation Smooth Streaming Technical Overview John A. Bocharov (jboch@microsoft.com) Program Manager Microsoft Corporation What is Smooth Streaming? Cacheable HTTP-based delivery method for video, audio, text, and

More information

Project management - integrated into Outlook

Project management - integrated into Outlook Project management - integrated into Outlook InLoox PM 6.x update to InLoox PM 7.x An InLoox Whitepaper Published: October 2012 Copyright: 2012 InLoox GmbH. You can find up-to-date information at http://www.inloox.com

More information

SECURE FILE TRANSFER PROTOCOL. EventTracker v8.x and above

SECURE FILE TRANSFER PROTOCOL. EventTracker v8.x and above SECURE FILE TRANSFER PROTOCOL EventTracker v8.x and above Publication Date: January 02, 2019 Abstract This guide provides instructions to configure SFTP logs for User Activities and File Operations. Once

More information

Agenda. The Visio 2010 Fluent UI (The Ribbon) Connected Diagrams Hierarchal Diagrams Scheduling Diagrams Publishing Diagrams

Agenda. The Visio 2010 Fluent UI (The Ribbon) Connected Diagrams Hierarchal Diagrams Scheduling Diagrams Publishing Diagrams Visio 2010 Tips and Techniques Core Concepts and Solutions Mr. David A. Edson, M.Arch., MCP, MVP Visibility.biz CTE / Director of Consulting Services Agenda The Visio 2010 Fluent UI (The Ribbon) Connected

More information

Deploying Windows 10

Deploying Windows 10 Deploying Windows 10 Deploying Windows 10 Michael Niehaus Course Agenda Introducing Windows as a Service Deploying Windows 10 Staying Current with Windows as a Service Managing Windows 10 with System Center

More information

Using Scala for building DSL s

Using Scala for building DSL s Using Scala for building DSL s Abhijit Sharma Innovation Lab, BMC Software 1 What is a DSL? Domain Specific Language Appropriate abstraction level for domain - uses precise concepts and semantics of domain

More information

Cross Platform Development Windows 8 Windows Phone 8

Cross Platform Development Windows 8 Windows Phone 8 Cross Platform Development Windows 8 Windows Phone 8 Daniel Meixner #dmxdevsession Agenda Programmiermodelle Gemeinsamkeiten & Unterschiede Cross Plattform Strategien Programmiermodell Windows 8 Programmiermodell

More information

Integrate F5 BIG-IP LTM

Integrate F5 BIG-IP LTM Publication Date: October 30, 2015 Abstract This guide provides instructions to configure F5 BIG-IP LTM to send the syslog events to EventTracker. Scope The configurations detailed in this guide are consistent

More information

Implementing and Supporting Windows Intune

Implementing and Supporting Windows Intune Implementing and Supporting Windows Intune Module 1: Windows Intune Overview Module Overview Challenges in Managing Business PCs Introducing Windows Intune Managing and Securing PCs in Any Location by

More information

Name: Vijay Rajagopalan Title : Principal Architect Company : Microsoft Corporation Session Code:

Name: Vijay Rajagopalan Title : Principal Architect Company : Microsoft Corporation Session Code: Name: Vijay Rajagopalan Title : Principal Architect Company : Microsoft Corporation Session Code: Agenda Microsoft Interoperability Strategy Multifaceted Approach to Interoperability Microsoft and PHP

More information

Stephen Walther Senior Program Manager Microsoft Corporation

Stephen Walther Senior Program Manager Microsoft Corporation Stephen Walther Senior Program Manager Microsoft Corporation Overview of Talk ASP.NET supports several very different types of web applications ASP.NET 3.5 Service Pack 1 Microsoft Entity Framework ADO.NET

More information

RSA NetWitness Logs. F5 Big-IP Application Security Manager. Event Source Log Configuration Guide. Last Modified: Friday, May 12, 2017

RSA NetWitness Logs. F5 Big-IP Application Security Manager. Event Source Log Configuration Guide. Last Modified: Friday, May 12, 2017 RSA NetWitness Logs Event Source Log Configuration Guide F5 Big-IP Application Security Manager Last Modified: Friday, May 12, 2017 Event Source Product Information: Vendor: F5 Event Source: F5 Big-IP

More information

Implementing and Supporting Windows Intune

Implementing and Supporting Windows Intune Implementing and Supporting Windows Intune Module 3: Computer Administration by Using Windows Intune Module Overview Understanding Groups Creating and Populating Groups The Windows Intune Update Process

More information

Module 9. Troubleshooting Lync Server MVA Jump Start

Module 9. Troubleshooting Lync Server MVA Jump Start Module 9 Troubleshooting Lync Server 2013 MVA Jump Start Module Overview Introduction to Lync Server 2013 troubleshooting tools Understanding Lync Server 2013 operational tasks Develop Lync Server 2013

More information

Integrate HP ProCurve Switch

Integrate HP ProCurve Switch Publication Date: September 24, 2015 Abstract This guide provides instructions to configure HP ProCurve Switch to send the event logs to EventTracker. Once events are configured to send to EventTracker

More information

Karthik Bharathy Program Manager, SQL Server Microsoft

Karthik Bharathy Program Manager, SQL Server Microsoft Karthik Bharathy Program Manager, SQL Server Microsoft Key Session takeaways Understand the many views of SQL Server Look at hardening SQL Server At the network level At the access level At the data level

More information

Ronnie Saurenmann Architect Microsoft Switzerland

Ronnie Saurenmann Architect Microsoft Switzerland Ronnie Saurenmann Architect Microsoft Switzerland Email : ronnies@microsoft.com IIS (Internet Information Server) SQL Server Other DBs SAP Siebel, Etc.. Entity Framework / LINQ to SQL WCF BizTalk Adapters

More information

SSQA Seminar Series. Server Side Testing Frameworks. Sachin Bansal Sr. Quality Engineering Manager Adobe Systems Inc. February 13 th, 2007

SSQA Seminar Series. Server Side Testing Frameworks. Sachin Bansal Sr. Quality Engineering Manager Adobe Systems Inc. February 13 th, 2007 SSQA Seminar Series Server Side Testing Frameworks Sachin Bansal Sr. Quality Engineering Manager Adobe Systems Inc. February 13 th, 2007 1 Agenda Introduction Drivers for Server Side Testing Challenges

More information

Android System Architecture. Android Application Fundamentals. Applications in Android. Apps in the Android OS. Program Model 8/31/2015

Android System Architecture. Android Application Fundamentals. Applications in Android. Apps in the Android OS. Program Model 8/31/2015 Android System Architecture Android Application Fundamentals Applications in Android All source code, resources, and data are compiled into a single archive file. The file uses the.apk suffix and is used

More information

Building Rich Interactive Applications with Silverlight

Building Rich Interactive Applications with Silverlight Andrew, Dani and Dr. Z MSDN Roadshow development architecture you Maryland Pennsylvania Virginia Washington DC Building Rich Interactive Applications with Silverlight Zhiming Xue Z Architect Evangelist

More information

03 Features of C#, Part 2. Jerry Nixon Microsoft Developer Evangelist Daren May President & Co-founder, Crank211

03 Features of C#, Part 2. Jerry Nixon Microsoft Developer Evangelist Daren May President & Co-founder, Crank211 03 Features of C#, Part 2 Jerry Nixon Microsoft Developer Evangelist Daren May President & Co-founder, Crank211 Module Overview Controlling Programmatic Flow Manipulating Types and Strings Controlling

More information

The SOAP Story. Martin Parry Developer & Platform Group Microsoft Ltd

The SOAP Story. Martin Parry Developer & Platform Group Microsoft Ltd The SOAP Story Martin Parry Developer & Platform Group Microsoft Ltd martin.parry@microsoft.com http://martinparry.com Agenda Definitions SOAP through the ages SOAP and standards Approaches to building

More information

Speech 2 Part 2 Transcript: The role of DB2 in Web 2.0 and in the IOD World

Speech 2 Part 2 Transcript: The role of DB2 in Web 2.0 and in the IOD World Speech 2 Part 2 Transcript: The role of DB2 in Web 2.0 and in the IOD World Slide 1: Cover Welcome to the speech, The role of DB2 in Web 2.0 and in the Information on Demand World. This is the second speech

More information

Developing In The Cloud

Developing In The Cloud Developing In The Cloud What is the Cloud? How does it work? What is P&P doing to help? What Is The Cloud? Cloud computing is a model for enabling Cloud convenient, computingon-demand is the provision

More information

Advanced Programming With Notes/Domino COM Classes

Advanced Programming With Notes/Domino COM Classes Advanced Programming With Notes/Domino COM Classes Bob Balaban Looseleaf Software LLC bbalaban@gmail.com November 9, 2009 2009 by the individual speaker Agenda Speaker intro COM and OLE Notes front-end

More information

System Center Virtual Machine Manager. Overblik Demo. Roadmap

System Center Virtual Machine Manager. Overblik Demo. Roadmap System Center Virtual Machine Manager Overblik Demo Roadmap System Center Macro Trends Virtualization acceleration Large Datacenter build outs Current Indicators #1 CIO priority in 2008 (up from #17) Companies

More information

Jon Galloway Technical Evangelist Christopher Harrison Content Developer

Jon Galloway Technical Evangelist Christopher Harrison Content Developer Jon Galloway Technical Evangelist Christopher Harrison Content Developer Meet Jon Galloway @jongalloway Azure Technical Evangelist Focused on ASP.NET MVC http://weblogs.asp.net/jongalloway Web development

More information

Break Through Your Software Development Challenges with Microsoft Visual Studio 2008

Break Through Your Software Development Challenges with Microsoft Visual Studio 2008 Break Through Your Software Development Challenges with Microsoft Visual Studio 2008 White Paper November 2007 For the latest information, please see www.microsoft.com/vstudio This is a preliminary document

More information

Module 2a. Part 1 Deploying Microsoft Lync Server 2010

Module 2a. Part 1 Deploying Microsoft Lync Server 2010 Module 2a Part 1 Deploying Microsoft Lync Server 2010 Deploying Lync Server 2010 Jump Start Day 1: Deploy & Configure Module 1: Features & Architecture Module 2a: Deploying Lync Server 2010 Part 1 Module

More information

Chris Skorlinski Microsoft SQL Escalation Services Charlotte, NC

Chris Skorlinski Microsoft SQL Escalation Services Charlotte, NC Chris Skorlinski Microsoft SQL Escalation Services Charlotte, NC http://blogs.msdn.com/repltalk One of my favorite shows is CarTalk on Public Radio. Those guys always make me laugh. I enjoy listening to

More information

Office as a development platform with Visual Studio Daniel Moth Developer and Platform Group Microsoft

Office as a development platform with Visual Studio Daniel Moth Developer and Platform Group Microsoft Office as a development platform with Visual Studio 2008 Daniel Moth Developer and Platform Group Microsoft http://www.danielmoth.com/blog AGENDA VSTO Overview Office Ribbon Designer Custom Task Pane Action

More information

Managing BDD. Test Case Management for BDD Automation

Managing BDD. Test Case Management for BDD Automation Managing BDD Test Case Management for BDD Automation 1 Agenda Brief Gherkin Walkthrough Technical Challenges Adopted Process and Workflow Gherkin Builder Implementation 2 Gherkin 3 What is Gherkin It is

More information

SQL Server New innovations. Ivan Kosyakov. Technical Architect, Ph.D., Microsoft Technology Center, New York

SQL Server New innovations. Ivan Kosyakov. Technical Architect, Ph.D.,  Microsoft Technology Center, New York 2016 New innovations Ivan Kosyakov Technical Architect, Ph.D., http://biz-excellence.com Microsoft Technology Center, New York The explosion of data sources... 25B 1.3B 4.0B There s an opportunity to drive

More information

Enable Spark SQL on NoSQL Hbase tables with HSpark IBM Code Tech Talk. February 13, 2018

Enable Spark SQL on NoSQL Hbase tables with HSpark IBM Code Tech Talk. February 13, 2018 Enable Spark SQL on NoSQL Hbase tables with HSpark IBM Code Tech Talk February 13, 2018 https://developer.ibm.com/code/techtalks/enable-spark-sql-onnosql-hbase-tables-with-hspark-2/ >> MARC-ARTHUR PIERRE

More information

Saranya Sriram Developer Evangelist Microsoft Corporation India

Saranya Sriram Developer Evangelist Microsoft Corporation India Saranya Sriram Developer Evangelist Microsoft Corporation India Microsoft s Cloud ReCap Azure Services Platform Agenda Data is King Motivation? Why data outside your premise? Microsoft s Data Storage offerings

More information

Martin Vittrup Senior Technology Specialist Windows Client Microsoft Danmark

Martin Vittrup Senior Technology Specialist Windows Client Microsoft Danmark Martin Vittrup Senior Technology Specialist Windows Client Microsoft Danmark mvittrup@microsoft.com SOLUTIONS IMAGING DELIVERY MIGRATION Microsoft Deployment Toolkit Application Compatibility Toolkit

More information

Integrate Veeam Backup and Replication. EventTracker v9.x and above

Integrate Veeam Backup and Replication. EventTracker v9.x and above Integrate Veeam Backup and Replication EventTracker v9.x and above Publication Date: September 27, 2018 Abstract This guide provides instructions to configure VEEAM to send the event logs to EventTracker

More information

Distributed CI: Scaling Jenkins on Mesos and Marathon. Roger Ignazio Puppet Labs, Inc. MesosCon 2015 Seattle, WA

Distributed CI: Scaling Jenkins on Mesos and Marathon. Roger Ignazio Puppet Labs, Inc. MesosCon 2015 Seattle, WA Distributed CI: Scaling Jenkins on Mesos and Marathon Roger Ignazio Puppet Labs, Inc. MesosCon 2015 Seattle, WA About Me Roger Ignazio QE Automation Engineer Puppet Labs, Inc. @rogerignazio Mesos In Action

More information

Integrating Terminal Services Gateway EventTracker Enterprise

Integrating Terminal Services Gateway EventTracker Enterprise Integrating Terminal Services Gateway EventTracker Enterprise Publication Date: Jan. 5, 2016 EventTracker 8815 Centre Park Drive Columbia MD 21045 www.eventtracker.com Abstract The purpose of this document

More information

RSA NetWitness Logs. DenyAll Web Application Firewall. Event Source Log Configuration Guide. Last Modified: Thursday, November 2, 2017

RSA NetWitness Logs. DenyAll Web Application Firewall. Event Source Log Configuration Guide. Last Modified: Thursday, November 2, 2017 RSA NetWitness Logs Event Source Log Configuration Guide DenyAll Web Application Firewall Last Modified: Thursday, November 2, 2017 Event Source Product Information: Vendor: DenyAll (formerly Bee Ware)

More information

Integrate Symantec Messaging Gateway. EventTracker v9.x and above

Integrate Symantec Messaging Gateway. EventTracker v9.x and above Integrate Symantec Messaging Gateway EventTracker v9.x and above Publication Date: May 9, 2018 Abstract This guide provides instructions to configure a Symantec Messaging Gateway to send its syslog to

More information

Case Study: Dodging the Pitfalls of Enterprise Ajax Applications

Case Study: Dodging the Pitfalls of Enterprise Ajax Applications www.thinwire.com Case Study: Dodging the Pitfalls of Enterprise Ajax Applications A Quick Introduction: Joshua Gertzen Lead Architect of the ThinWire Ajax RIA Framework Core Technology Architect for CCS

More information

USB Synchronizer Plug-in

USB Synchronizer Plug-in USB Synchronizer Plug-in Version 4.2 (beta) Installation and Configuration via Xcalibur Global Document Version 1.0 November 2006 COPYRIGHT NOTICE 2006 Chip PC Inc., Chip PC (Israel) Ltd., Chip PC (UK)

More information

Architectural Design. Architectural Design. Software Architecture. Architectural Models

Architectural Design. Architectural Design. Software Architecture. Architectural Models Architectural Design Architectural Design Chapter 6 Architectural Design: -the design the desig process for identifying: - the subsystems making up a system and - the relationships between the subsystems

More information

The Project Management Software for Outlook, Web and Smartphone

The Project Management Software for Outlook, Web and Smartphone The Project Management Software for Outlook, Web and Smartphone InLoox PM 10.x Configure Microsoft SQL Server for SQL- Authentication An InLoox Whitepaper Published: Juni 2018 Copyright: 2018 InLoox GmbH.

More information

2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Lync, Outlook, SharePoint, Silverlight, SQL Server, Windows,

2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Lync, Outlook, SharePoint, Silverlight, SQL Server, Windows, 2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Lync, Outlook, SharePoint, Silverlight, SQL Server, Windows, Windows Server, and other product names are or may be registered

More information

10264A CS: Developing Web Applications with Microsoft Visual Studio 2010

10264A CS: Developing Web Applications with Microsoft Visual Studio 2010 10264A CS: Developing Web Applications with Microsoft Visual Studio 2010 Course Number: 10264A Course Length: 5 Days Course Overview In this course, students will learn to develop advanced ASP.NET MVC

More information

UPTR - a simple parse tree representation format

UPTR - a simple parse tree representation format UPTR - a simple parse tree representation format Jurgen Vinju Software Transformation Systems October 22, 2006 Quality of Software Transformation Systems Some Questions on Parsing Two pragmatical steps

More information

SpellCheck for Dynamics GP

SpellCheck for Dynamics GP Title Page SpellCheck for Dynamics GP This documentation is for the builds shown below and higher: v12.0.15 / 14.0.6 / 16.0.3 SpellCheck from WilloWare Incorporated for Dynamics GP 2 Copyright Manual copyright

More information

Receive and Forward syslog events through EventTracker Agent. EventTracker v9.0

Receive and Forward syslog events through EventTracker Agent. EventTracker v9.0 Receive and Forward syslog events through EventTracker Agent EventTracker v9.0 Publication Date: July 23, 2018 Abstract The purpose of this document is to help users to receive syslog messages from various

More information

REST APIs on z/os. How to use z/os Connect RESTful APIs with Modern Cloud Native Applications. Bill Keller

REST APIs on z/os. How to use z/os Connect RESTful APIs with Modern Cloud Native Applications. Bill Keller REST APIs on z/os How to use z/os Connect RESTful APIs with Modern Cloud Native Applications Bill Keller bill.keller@us.ibm.com Important Disclaimer IBM s statements regarding its plans, directions and

More information

Welcome to this IBM podcast, Realizing More. Value from Your IMS Compiler Upgrade. I'm Kimberly Gist

Welcome to this IBM podcast, Realizing More. Value from Your IMS Compiler Upgrade. I'm Kimberly Gist IBM Podcast [ MUSIC ] Welcome to this IBM podcast, Realizing More Value from Your IMS Compiler Upgrade. I'm Kimberly Gist with IBM. System z compilers continue to deliver the latest programming interfaces

More information

Prashant Kumar Program Manager Microsoft Session Code:

Prashant Kumar Program Manager Microsoft Session Code: dpminfo@microsoft.com Prashant Kumar Program Manager Microsoft Session Code: Agenda Introduction to Microsoft System Center Data Protection Manager (DPM) 2007 Deep dive Demo How does DPM do efficient protection?

More information

Port Configuration. Configure Port of EventTracker Website

Port Configuration. Configure Port of EventTracker Website Port Configuration Configure Port of EventTracker Website Publication Date: May 23, 2017 Abstract This guide will help the end user to change the port of the Website, using the Port Configuration tool,

More information

Manoj Agarwal Senior Development Lead BizTalk Server Product Team Microsoft India Development Center

Manoj Agarwal Senior Development Lead BizTalk Server Product Team Microsoft India Development Center Manoj Agarwal Senior Development Lead BizTalk Server Product Team Microsoft India Development Center Objectives Techniques for optimizing the infrastructure of the BizTalk Server System How to increase

More information

Integrating Barracuda SSL VPN

Integrating Barracuda SSL VPN Integrating Barracuda SSL VPN EventTracker v7.x Publication Date: April 13, 2015 EventTracker 8815 Centre Park Drive Columbia MD 21045 www.eventtracker.com About this guide This guide provides instructions

More information

Virtualization And High Availability. Howard Chow Microsoft MVP

Virtualization And High Availability. Howard Chow Microsoft MVP Virtualization And High Availability Howard Chow Microsoft MVP Session Objectives And Agenda Virtualization and High Availability Types of high availability enabled by virtualization Enabling a highly

More information

CSC 443: Web Programming

CSC 443: Web Programming 1 CSC 443: Web Programming Haidar Harmanani Department of Computer Science and Mathematics Lebanese American University Byblos, 1401 2010 Lebanon Today 2 Course information Course Objectives A Tiny assignment

More information

Discover Our Update Site for Eclipse-Based U2 DBTools. Ben Wedewer Quality Control Engineer, U2 Lab

Discover Our Update Site for Eclipse-Based U2 DBTools. Ben Wedewer Quality Control Engineer, U2 Lab Discover Our Update Site for Eclipse-Based U2 DBTools Ben Wedewer Quality Control Engineer, U2 Lab Webinar Opening Procedure Orange arrow = control GoTo Webinar control panel This webinar will be recorded

More information

Lesson 3 Transcript: Part 1 of 2 - Tools & Scripting

Lesson 3 Transcript: Part 1 of 2 - Tools & Scripting Lesson 3 Transcript: Part 1 of 2 - Tools & Scripting Slide 1: Cover Welcome to lesson 3 of the db2 on Campus lecture series. Today we're going to talk about tools and scripting, and this is part 1 of 2

More information

There are many other applications like constructing the expression tree from the postorder expression. I leave you with an idea as how to do it.

There are many other applications like constructing the expression tree from the postorder expression. I leave you with an idea as how to do it. Programming, Data Structures and Algorithms Prof. Hema Murthy Department of Computer Science and Engineering Indian Institute of Technology, Madras Lecture 49 Module 09 Other applications: expression tree

More information

Programming in C# Jump Start. Jerry Nixon Microsoft Developer Evangelist Daren May President & Co-founder, Crank211

Programming in C# Jump Start. Jerry Nixon Microsoft Developer Evangelist Daren May President & Co-founder, Crank211 Programming in C# Jump Start Jerry Nixon Microsoft Developer Evangelist Daren May President & Co-founder, Crank211 06 Advanced C#, Part 2 Jerry Nixon Microsoft Developer Evangelist Daren May President

More information

Using Question/Answer Wizards and Process Slots to configure an RMC process/wbs

Using Question/Answer Wizards and Process Slots to configure an RMC process/wbs IBM Software Group Using Question/Answer Wizards and Process Slots to configure an RMC process/wbs Bruce MacIsaac Rational Method Composer Product Manager bmacisaa@us.ibm.com Agenda Process builder Process

More information

Microsoft Dynamics CRM Microsoft Lunch & Learn March 7, 2013

Microsoft Dynamics CRM Microsoft Lunch & Learn March 7, 2013 Right experience Right context Right device Informs, guides & delights users Contextual social communication & collaboration Outcome-focused productivity applications Process-centric & external data enriched

More information

Niraj Bhatt Technical Architect Session Code:

Niraj Bhatt Technical Architect Session Code: Niraj Bhatt Technical Architect Session Code: Agenda Charge You Up Make you start saving money for next Tech Ed Deep Dive on migrating a SOAP service to REST service without any change in overall behavior

More information

SQL Parsers with Message Analyzer. Eric Bortei-Doku

SQL Parsers with Message Analyzer. Eric Bortei-Doku SQL Parsers with Message Analyzer Eric Bortei-Doku Agenda Message Analyzer Overview Simplified Operation Message Analyzer Parsers Overview Desktop UI Demos Analyzing Local Ping Traffic Analyzing a Capture

More information

APACHE SLING & FRIENDS TECH MEETUP BERLIN, SEPTEMBER APACHE JACKRABBIT: BASIC CONCEPTS Christian Riemath, Igor Sechyn

APACHE SLING & FRIENDS TECH MEETUP BERLIN, SEPTEMBER APACHE JACKRABBIT: BASIC CONCEPTS Christian Riemath, Igor Sechyn APACHE SLING & FRIENDS TECH MEETUP BERLIN, 26-28 SEPTEMBER 2012 APACHE JACKRABBIT: BASIC CONCEPTS Christian Riemath, Igor Sechyn About the speakers Igor Sechyn Senior CMS Developer Christian Riemath Senior

More information

Oracle Banking Channels Bank User Base

Oracle Banking Channels Bank User Base Oracle Banking Channels Bank User Base Functional Overview Release 2.2.0.0.0 E51323-01 December 2013 Oracle Banking Channels Bank User Base Functional Overview, Release 2.2.0.0.0 E51323-01 Copyright 2013,

More information

A second life for Prolog

A second life for Prolog A second life for Prolog What went wrong and how we fixed it Jan Wielemaker J.Wielemaker@cwi.nl 1 Overview Now: invited talk Afternoon (17:50 19:10) Tutorial 1 WWW: Why Prolog, Why not and Why again Introducing

More information

CLB379 SharePoint 2010 Extranets and Authentication. Peter Carson President Envision IT

CLB379 SharePoint 2010 Extranets and Authentication. Peter Carson President Envision IT CLB379 SharePoint 2010 Extranets and Authentication Peter Carson President Envision IT Introduction Peter Carson President, Envision IT SharePoint MVP Virtual Technical Specialist, Microsoft Canada Computer

More information

Agile Internationalization User Stories

Agile Internationalization User Stories Agile Internationalization User Stories Tex Texin Chief Globalization Architect XenCraft Internationalization and Unicode Conference IUC41 Abstract User stories are the way that Agile Methodology describes

More information

Product Roadmap Structured Content Technologies

Product Roadmap Structured Content Technologies 1 Product Roadmap Structured Content Technologies Frank Closset, CTO Andrew Trese, Chief Architect Tom Smith, Product Marketing Executive Laurens van den Oever, Director Structured Authoring Agenda What

More information

Integrate Microsoft Antimalware. EventTracker v8.x and above

Integrate Microsoft Antimalware. EventTracker v8.x and above Integrate Microsoft Antimalware EventTracker v8.x and above Publication Date: September 6, 2017 Abstract This guide provides instructions to configure Microsoft Antimalware to send logs to EventTracker

More information

Testing in an Agile Environment Understanding Testing role and techniques in an Agile development environment. Just enough, just in time!

Testing in an Agile Environment Understanding Testing role and techniques in an Agile development environment. Just enough, just in time! Testing in an Agile Environment Understanding Testing role and techniques in an Agile development environment. Just enough, just in time! Today s Topics How the Tester s Role Changes in Agile Testing in

More information

ebusiness Suite goes SOA

ebusiness Suite goes SOA ebusiness Suite goes SOA Ulrich Janke Oracle Consulting Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not

More information

Oracle Applications OAF, MSCA, MA and ADF. May 06, 2011

Oracle Applications OAF, MSCA, MA and ADF. May 06, 2011 Oracle Applications OAF, MSCA, MA and ADF May 06, 2011 Agenda Oracle Applications Framework(OAF) Oracle Mobile Supply Chain Applications Oracle Mobile Applications Oracle OAF, Mobile Apps and MSCA Summary

More information

UX125 SAP Fiori Elements. Public

UX125 SAP Fiori Elements. Public UX125 SAP Fiori Elements Public Speakers Las Vegas, Sept 19-23 Jan Ruessel Bangalore, October 5-7 Suneet Agarwal Barcelona, Nov 8-10 Jan Ruessel 2 Disclaimer The information in this presentation is confidential

More information

Agenda. This Session: Azure Networking Basics, On-prem connectivity options DEMO Create VNET/Gateway Cost-estimation for VNET/Gateways

Agenda. This Session: Azure Networking Basics, On-prem connectivity options DEMO Create VNET/Gateway Cost-estimation for VNET/Gateways Onur Dogruoz Agenda Previous Sessions: Introduction to Azure Infrastructure as a Service (IaaS), Azure portal, role-based access control (RBAC), calculator overview VM Types, Azure Hybrid Use Benefits(AHUB),

More information

Test Automation as a Service (TaaaS)

Test Automation as a Service (TaaaS) Introduction Test Automation as a Service (TaaaS) Next Generation Testing: Innovations and Challenges Jonathon Lee Wright Director of Testing jlwright@iee.org @jonathon_wright www.taaas.net (blog) www.automation.org.uk

More information

Chapter 6 Architectural Design. Chapter 6 Architectural design

Chapter 6 Architectural Design. Chapter 6 Architectural design Chapter 6 Architectural Design 1 Topics covered Architectural design decisions Architectural views Architectural patterns Application architectures 2 Software architecture The design process for identifying

More information

Integrate Microsoft Office 365. EventTracker v8.x and above

Integrate Microsoft Office 365. EventTracker v8.x and above EventTracker v8.x and above Publication Date: March 5, 2017 Abstract This guide provides instructions to configure Office 365 to generate logs for critical events. Once EventTracker is configured to collect

More information

Developing Workflow Applications with Red Hat JBoss BPM Suite with exam (JB428)

Developing Workflow Applications with Red Hat JBoss BPM Suite with exam (JB428) Developing Workflow Applications with Red Hat JBoss BPM Suite with exam (JB428) DESCRIPTION: Course Overview Through hands-on labs, the student will learn the architecture and features of Red Hat JBoss

More information