SlideShare uma empresa Scribd logo
1 de 26
Thai Microsoft MVP Since 2004 ASP.NET MVC 3in JavaScript, Ajax, and Model Validation Ajarn Suthep Sangvirotjanaphat http://greatfriends.biz http://facebook.com/suthep
Agenda 2
Agenda ,[object Object]
Razor
jQuery
Unobtrusive JavaScript
Remote Validation
JSON Binding
Validation InterfacesAjarn Suthep Sangvirotjanaphat http://greatfriends.biz http://facebook.com/suthep
ASP.NET MVC 3 3rd Generation 4
ASP.NET MVC 3 5 We will discover these topics in this session.
Razor New View engine 6
A little bit about Razor 7
jQuery Unobtrusive JavaScript and Client-Side Validation 8
jQuery included in Web Form and MVC by default We have the jQuery.js file ready to use when create a new ASP.NET project You’ll got jquery1.4.1 in Web Form and MVC 2 In MVC 3, You’ll got jquery1.4.4 by default. Current jQuery version is 1.5.2(release on Mar 31, 2011) Do you knowwhich one to use? 9
Adding jQuery in the page 10
Unobtrusive JavaScript Best practice in JavaScript programming 11
Unobstrusive JavaScript 12
Unobtrusive JavaScript It’s a best practice in JavaScript programming. Separation of functionality.  separate behavior from markup 13
Unobtrusive JavaScript Separation of functionality.  independence from specific framework 14
Client-Side Validation is Enabled by Default in MVC 3 But if want to change from this… 15
Remote Validation While still face to user, turn back to talk with the server mentally. 16
Remote Validation (In Model) MVC 3 uses Remote validation feature of jQuery Validate plugin. 17 Action name Controller name
Remote Validation in Action 18 11:01 AM 11:01 AM 11:02 AM 11:03 AM
Remote Validator (In Controller) 19 11:01 AM
JSON Binding Sending data from client to controller is now more easier 20

Mais conteúdo relacionado

Mais procurados

Knockout js with mvc
Knockout js with mvcKnockout js with mvc
Knockout js with mvcJoel Cochran
 
Magento Meetup New Delhi- Magento2 code generation
Magento Meetup New Delhi- Magento2 code generationMagento Meetup New Delhi- Magento2 code generation
Magento Meetup New Delhi- Magento2 code generationWebkul Software Pvt. Ltd.
 
Dicoding Developer Coaching #13: Android | Melakukan Testing secara Otomatis ...
Dicoding Developer Coaching #13: Android | Melakukan Testing secara Otomatis ...Dicoding Developer Coaching #13: Android | Melakukan Testing secara Otomatis ...
Dicoding Developer Coaching #13: Android | Melakukan Testing secara Otomatis ...DicodingEvent
 
Basics of Server Side Template Injection
Basics of Server Side Template InjectionBasics of Server Side Template Injection
Basics of Server Side Template InjectionVandana Verma
 
Developing large scale JavaScript applications
Developing large scale JavaScript applicationsDeveloping large scale JavaScript applications
Developing large scale JavaScript applicationsMilan Korsos
 
Insights on Protractor testing
Insights on Protractor testingInsights on Protractor testing
Insights on Protractor testingDejan Toteff
 
No sql injection in meteor.js application
No sql injection in meteor.js applicationNo sql injection in meteor.js application
No sql injection in meteor.js applicationDesignveloper
 
Struts2 Course: Introduction
Struts2 Course: IntroductionStruts2 Course: Introduction
Struts2 Course: IntroductionJavaEE Trainers
 
Secrets app presentation
Secrets app presentationSecrets app presentation
Secrets app presentationsecrets app
 
Secrets mvc-diagram
Secrets mvc-diagramSecrets mvc-diagram
Secrets mvc-diagramsecrets app
 
Debugging lightning components-SEDreamin17
Debugging lightning components-SEDreamin17Debugging lightning components-SEDreamin17
Debugging lightning components-SEDreamin17Mohith Shrivastava
 
AngularJS 2.0 - New Paradigm of Application Development
AngularJS 2.0 - New Paradigm of Application DevelopmentAngularJS 2.0 - New Paradigm of Application Development
AngularJS 2.0 - New Paradigm of Application DevelopmentWinWire Technologies Inc
 
Magento 2 and avoiding the rabbit hole
Magento 2 and avoiding the rabbit holeMagento 2 and avoiding the rabbit hole
Magento 2 and avoiding the rabbit holeTony Brown
 
Basics of ssti infosec girlswebinar
Basics of ssti infosec girlswebinarBasics of ssti infosec girlswebinar
Basics of ssti infosec girlswebinarShrutirupa Banerjiee
 

Mais procurados (20)

Jsp session 2
Jsp   session 2Jsp   session 2
Jsp session 2
 
Knockout js with mvc
Knockout js with mvcKnockout js with mvc
Knockout js with mvc
 
Magento Meetup New Delhi- Magento2 code generation
Magento Meetup New Delhi- Magento2 code generationMagento Meetup New Delhi- Magento2 code generation
Magento Meetup New Delhi- Magento2 code generation
 
Dicoding Developer Coaching #13: Android | Melakukan Testing secara Otomatis ...
Dicoding Developer Coaching #13: Android | Melakukan Testing secara Otomatis ...Dicoding Developer Coaching #13: Android | Melakukan Testing secara Otomatis ...
Dicoding Developer Coaching #13: Android | Melakukan Testing secara Otomatis ...
 
Basics of Server Side Template Injection
Basics of Server Side Template InjectionBasics of Server Side Template Injection
Basics of Server Side Template Injection
 
Bleeding edge web stuff
Bleeding edge web stuffBleeding edge web stuff
Bleeding edge web stuff
 
Developing large scale JavaScript applications
Developing large scale JavaScript applicationsDeveloping large scale JavaScript applications
Developing large scale JavaScript applications
 
Js unit testing
Js unit testingJs unit testing
Js unit testing
 
Insights on Protractor testing
Insights on Protractor testingInsights on Protractor testing
Insights on Protractor testing
 
No sql injection in meteor.js application
No sql injection in meteor.js applicationNo sql injection in meteor.js application
No sql injection in meteor.js application
 
Struts2 Course: Introduction
Struts2 Course: IntroductionStruts2 Course: Introduction
Struts2 Course: Introduction
 
Secrets app presentation
Secrets app presentationSecrets app presentation
Secrets app presentation
 
Secrets mvc-diagram
Secrets mvc-diagramSecrets mvc-diagram
Secrets mvc-diagram
 
Spring boot competitive tests
Spring boot competitive testsSpring boot competitive tests
Spring boot competitive tests
 
Debugging lightning components-SEDreamin17
Debugging lightning components-SEDreamin17Debugging lightning components-SEDreamin17
Debugging lightning components-SEDreamin17
 
AngularJS 2.0 - New Paradigm of Application Development
AngularJS 2.0 - New Paradigm of Application DevelopmentAngularJS 2.0 - New Paradigm of Application Development
AngularJS 2.0 - New Paradigm of Application Development
 
Servlet session 3
Servlet   session 3Servlet   session 3
Servlet session 3
 
Magento 2 and avoiding the rabbit hole
Magento 2 and avoiding the rabbit holeMagento 2 and avoiding the rabbit hole
Magento 2 and avoiding the rabbit hole
 
Basics of ssti infosec girlswebinar
Basics of ssti infosec girlswebinarBasics of ssti infosec girlswebinar
Basics of ssti infosec girlswebinar
 
Backbone.js
Backbone.jsBackbone.js
Backbone.js
 

Destaque

Web Is Dead 29 05 08
Web Is Dead 29 05 08Web Is Dead 29 05 08
Web Is Dead 29 05 08RogerBlack
 
Publishing for the students living in the iPad era: our view of the industry
Publishing for the students living in the iPad era: our view of the industryPublishing for the students living in the iPad era: our view of the industry
Publishing for the students living in the iPad era: our view of the industrySebastien Dubuis
 
Phoenix Energy Performance Contracting Presentation
Phoenix   Energy Performance Contracting PresentationPhoenix   Energy Performance Contracting Presentation
Phoenix Energy Performance Contracting PresentationICF_HCD
 
StepChange: Put Your Content Where It Counts
StepChange: Put Your Content Where It CountsStepChange: Put Your Content Where It Counts
StepChange: Put Your Content Where It CountsKevin Tate
 
Dia Chi Toa Nha Tai Thanh Pho Ho Chi Minh
Dia Chi Toa Nha Tai Thanh Pho Ho Chi MinhDia Chi Toa Nha Tai Thanh Pho Ho Chi Minh
Dia Chi Toa Nha Tai Thanh Pho Ho Chi MinhPhuc Nguyen Thanh
 
Preliminära utkomster av lokala samråd
Preliminära utkomster av lokala samrådPreliminära utkomster av lokala samråd
Preliminära utkomster av lokala samrådLina Ydrefelt
 
Online Masterclass Learning Analytics
Online Masterclass Learning Analytics Online Masterclass Learning Analytics
Online Masterclass Learning Analytics Hendrik Drachsler
 
Cijeli brojevi vježba
Cijeli brojevi vježbaCijeli brojevi vježba
Cijeli brojevi vježbaGavranica
 
The best power diy marketing tips for entrepreneurs
The best power diy marketing tips for entrepreneursThe best power diy marketing tips for entrepreneurs
The best power diy marketing tips for entrepreneursDIYMarketers
 
Bibliografia soundscape, sound, landscape
Bibliografia soundscape, sound, landscapeBibliografia soundscape, sound, landscape
Bibliografia soundscape, sound, landscapeagata stanisz
 
Slavery Module: Lesson three
Slavery Module: Lesson threeSlavery Module: Lesson three
Slavery Module: Lesson threeTerri Weiss
 
How Recommender Systems in Technology-Enhanced Learning depend on Context
How Recommender Systems in Technology-Enhanced Learning depend on ContextHow Recommender Systems in Technology-Enhanced Learning depend on Context
How Recommender Systems in Technology-Enhanced Learning depend on ContextHendrik Drachsler
 
Converting Your Crowd for Culture Days, National Arts Congress
Converting Your Crowd for Culture Days, National Arts CongressConverting Your Crowd for Culture Days, National Arts Congress
Converting Your Crowd for Culture Days, National Arts CongressLiesl Barrell
 
Rexona City Tracks Mobile App Concept
Rexona City Tracks Mobile App ConceptRexona City Tracks Mobile App Concept
Rexona City Tracks Mobile App ConceptJorge Teixeira
 
A Long Walk to Water - Lssn 7
A Long Walk to Water - Lssn 7A Long Walk to Water - Lssn 7
A Long Walk to Water - Lssn 7Terri Weiss
 

Destaque (20)

Web Is Dead 29 05 08
Web Is Dead 29 05 08Web Is Dead 29 05 08
Web Is Dead 29 05 08
 
Publishing for the students living in the iPad era: our view of the industry
Publishing for the students living in the iPad era: our view of the industryPublishing for the students living in the iPad era: our view of the industry
Publishing for the students living in the iPad era: our view of the industry
 
Weblin20080826
Weblin20080826Weblin20080826
Weblin20080826
 
Phoenix Energy Performance Contracting Presentation
Phoenix   Energy Performance Contracting PresentationPhoenix   Energy Performance Contracting Presentation
Phoenix Energy Performance Contracting Presentation
 
StepChange: Put Your Content Where It Counts
StepChange: Put Your Content Where It CountsStepChange: Put Your Content Where It Counts
StepChange: Put Your Content Where It Counts
 
Dia Chi Toa Nha Tai Thanh Pho Ho Chi Minh
Dia Chi Toa Nha Tai Thanh Pho Ho Chi MinhDia Chi Toa Nha Tai Thanh Pho Ho Chi Minh
Dia Chi Toa Nha Tai Thanh Pho Ho Chi Minh
 
Preliminära utkomster av lokala samråd
Preliminära utkomster av lokala samrådPreliminära utkomster av lokala samråd
Preliminära utkomster av lokala samråd
 
Online Masterclass Learning Analytics
Online Masterclass Learning Analytics Online Masterclass Learning Analytics
Online Masterclass Learning Analytics
 
Cijeli brojevi vježba
Cijeli brojevi vježbaCijeli brojevi vježba
Cijeli brojevi vježba
 
Kieeds.com
Kieeds.comKieeds.com
Kieeds.com
 
The best power diy marketing tips for entrepreneurs
The best power diy marketing tips for entrepreneursThe best power diy marketing tips for entrepreneurs
The best power diy marketing tips for entrepreneurs
 
Bibliografia soundscape, sound, landscape
Bibliografia soundscape, sound, landscapeBibliografia soundscape, sound, landscape
Bibliografia soundscape, sound, landscape
 
Chemistryfm
ChemistryfmChemistryfm
Chemistryfm
 
Slavery Module: Lesson three
Slavery Module: Lesson threeSlavery Module: Lesson three
Slavery Module: Lesson three
 
Origen, filosofía
Origen, filosofíaOrigen, filosofía
Origen, filosofía
 
How Recommender Systems in Technology-Enhanced Learning depend on Context
How Recommender Systems in Technology-Enhanced Learning depend on ContextHow Recommender Systems in Technology-Enhanced Learning depend on Context
How Recommender Systems in Technology-Enhanced Learning depend on Context
 
Converting Your Crowd for Culture Days, National Arts Congress
Converting Your Crowd for Culture Days, National Arts CongressConverting Your Crowd for Culture Days, National Arts Congress
Converting Your Crowd for Culture Days, National Arts Congress
 
Dan Smith
Dan SmithDan Smith
Dan Smith
 
Rexona City Tracks Mobile App Concept
Rexona City Tracks Mobile App ConceptRexona City Tracks Mobile App Concept
Rexona City Tracks Mobile App Concept
 
A Long Walk to Water - Lssn 7
A Long Walk to Water - Lssn 7A Long Walk to Water - Lssn 7
A Long Walk to Water - Lssn 7
 

Semelhante a ASP.NET MVC 3 in area of Javascript and Ajax improvement

Semelhante a ASP.NET MVC 3 in area of Javascript and Ajax improvement (20)

Walther Aspnet4
Walther Aspnet4Walther Aspnet4
Walther Aspnet4
 
ASP.NET MVC - In the Wild
ASP.NET MVC - In the WildASP.NET MVC - In the Wild
ASP.NET MVC - In the Wild
 
MVC - Introduction
MVC - IntroductionMVC - Introduction
MVC - Introduction
 
Month 2 report
Month 2 reportMonth 2 report
Month 2 report
 
Spring MVC 5 & Hibernate 5 Integration
Spring MVC 5 & Hibernate 5 IntegrationSpring MVC 5 & Hibernate 5 Integration
Spring MVC 5 & Hibernate 5 Integration
 
Spring Framework-II
Spring Framework-IISpring Framework-II
Spring Framework-II
 
ASP.NET Web Forms vs. MVC
ASP.NET Web Forms vs. MVCASP.NET Web Forms vs. MVC
ASP.NET Web Forms vs. MVC
 
ASP.NET 4.0 Roadmap
ASP.NET 4.0 RoadmapASP.NET 4.0 Roadmap
ASP.NET 4.0 Roadmap
 
Walther Mvc
Walther MvcWalther Mvc
Walther Mvc
 
ASP.NET MVC Fundamental
ASP.NET MVC FundamentalASP.NET MVC Fundamental
ASP.NET MVC Fundamental
 
ASP.NET MVC Introduction
ASP.NET MVC IntroductionASP.NET MVC Introduction
ASP.NET MVC Introduction
 
Isomorphic JavaScript with Nashorn
Isomorphic JavaScript with NashornIsomorphic JavaScript with Nashorn
Isomorphic JavaScript with Nashorn
 
Mvc
MvcMvc
Mvc
 
Technoligent providing custom ASP.NET MVC development services
Technoligent providing custom ASP.NET MVC development servicesTechnoligent providing custom ASP.NET MVC development services
Technoligent providing custom ASP.NET MVC development services
 
ASP.NET MVC and ajax
ASP.NET MVC and ajax ASP.NET MVC and ajax
ASP.NET MVC and ajax
 
ASP.NET MVC Presentation
ASP.NET MVC PresentationASP.NET MVC Presentation
ASP.NET MVC Presentation
 
Intro to asp.net mvc 4 with visual studio
Intro to asp.net mvc 4 with visual studioIntro to asp.net mvc 4 with visual studio
Intro to asp.net mvc 4 with visual studio
 
Ajaxppt
AjaxpptAjaxppt
Ajaxppt
 
ASP.NET Presentation
ASP.NET PresentationASP.NET Presentation
ASP.NET Presentation
 
JSF basics
JSF basicsJSF basics
JSF basics
 

Mais de Suthep Sangvirotjanaphat

Mudularity and Unit Testing in TypeScript (for ng-bkk #3)
Mudularity and Unit Testing in TypeScript (for ng-bkk #3)Mudularity and Unit Testing in TypeScript (for ng-bkk #3)
Mudularity and Unit Testing in TypeScript (for ng-bkk #3)Suthep Sangvirotjanaphat
 
Mvc dev rocks 00 apr 26, 2014 - creating and using nu get in your own house...
Mvc dev rocks 00   apr 26, 2014 - creating and using nu get in your own house...Mvc dev rocks 00   apr 26, 2014 - creating and using nu get in your own house...
Mvc dev rocks 00 apr 26, 2014 - creating and using nu get in your own house...Suthep Sangvirotjanaphat
 
Improve your Web Development using Visual Studio 2010
Improve your Web Development using Visual Studio 2010Improve your Web Development using Visual Studio 2010
Improve your Web Development using Visual Studio 2010Suthep Sangvirotjanaphat
 
Advanced ClickOnce Deployment Techniques by Suthep S - GreatFriends.Biz
Advanced ClickOnce Deployment Techniques by Suthep S - GreatFriends.BizAdvanced ClickOnce Deployment Techniques by Suthep S - GreatFriends.Biz
Advanced ClickOnce Deployment Techniques by Suthep S - GreatFriends.BizSuthep Sangvirotjanaphat
 

Mais de Suthep Sangvirotjanaphat (6)

Mudularity and Unit Testing in TypeScript (for ng-bkk #3)
Mudularity and Unit Testing in TypeScript (for ng-bkk #3)Mudularity and Unit Testing in TypeScript (for ng-bkk #3)
Mudularity and Unit Testing in TypeScript (for ng-bkk #3)
 
TypeScript, Now.
TypeScript, Now.TypeScript, Now.
TypeScript, Now.
 
Mvc dev rocks 00 apr 26, 2014 - creating and using nu get in your own house...
Mvc dev rocks 00   apr 26, 2014 - creating and using nu get in your own house...Mvc dev rocks 00   apr 26, 2014 - creating and using nu get in your own house...
Mvc dev rocks 00 apr 26, 2014 - creating and using nu get in your own house...
 
Net 451 in action
Net 451 in actionNet 451 in action
Net 451 in action
 
Improve your Web Development using Visual Studio 2010
Improve your Web Development using Visual Studio 2010Improve your Web Development using Visual Studio 2010
Improve your Web Development using Visual Studio 2010
 
Advanced ClickOnce Deployment Techniques by Suthep S - GreatFriends.Biz
Advanced ClickOnce Deployment Techniques by Suthep S - GreatFriends.BizAdvanced ClickOnce Deployment Techniques by Suthep S - GreatFriends.Biz
Advanced ClickOnce Deployment Techniques by Suthep S - GreatFriends.Biz
 

Último

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 

Último (20)

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 

ASP.NET MVC 3 in area of Javascript and Ajax improvement