CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS...
-
Upload
karen-osborne -
Category
Documents
-
view
220 -
download
2
Transcript of CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS...
![Page 1: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/1.jpg)
CODE TrainingAn EPS Companycodemag.com/training
STATE OF .NET
Markus EggerPresident & CSA, EPS
Publisher, CODE Magazine
Jeff EtterSenior Developer – EPS Software Corp.
Joe ReynoldsSenior Developer – EPS Software Corp.
![Page 2: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/2.jpg)
About the Presenter
Markus Egger
• President and CSAEPS Software Corp. (USA & Europe)
• Publisher: CODE Magazine
• International Author and Speaker• Microsoft RD (Regional Director)• Microsoft MVP: C#
![Page 3: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/3.jpg)
About the Presenter
Jeff Etter
• Senior Software DeveloperEPS Software Corp.
• http://twitter.com/texasjetter • http://www.TexasJetter.com • [email protected]
![Page 4: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/4.jpg)
About the Presenter
Joseph Reynolds
• Senior Software Developer &Software ArchitectCODE Consulting
• Lonestar College IT Advisory BoardChair, 2010 – 2013
• North Houston .Net Users GroupBoard Member, 2011 – 2013
• Microsoft C# MVP
![Page 5: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/5.jpg)
Agenda
• General overview of the development landscape• ASP.NET Web Technologies• HTML5 Triad• Cloud Technologies• Mobile Development• Windows Phone 8• Rich Client, Windows 8 and WinRT• CODE Framework
![Page 6: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/6.jpg)
About CODE & EPS Software Corp.
• Custom Software, Training, and Consulting– .NET, iOS, Android, SQL Server, …– Specialists in converting to .NET– Windows, Web, Mobile– Architecture
![Page 7: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/7.jpg)
Sponsor: Tower 48
• Tower 48 Digital Software Escrow• Thanks for paying some of the expenses of the
State of .NET Events!• Event attendees are entitled to free escrow
services– [email protected]
• www.Tower48.com
![Page 8: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/8.jpg)
Lunch with CODE
• Who ever said there was no such thing as a free lunch?
• If you have a group of interested people, CODE comes out to your location and delivers a free lunch and lecture!
![Page 9: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/9.jpg)
Social Networks
• We appreciate people tweeting about these events, or mentioning them on Facebook and other social networks– Facebook: Link to @StateOfDotNet– Twitter: #StateOfDotNet hash-tag
![Page 10: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/10.jpg)
OVERVIEW
![Page 11: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/11.jpg)
The Forces at Work
PCs (Windows)
Web & Cloud
Devices
![Page 12: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/12.jpg)
Windows Rich Client Development
• Don’t Panic! Windows “Desktop” appears to be alive and well!– In fact, we have seen more WPF development in recent
months than ever!– Looking at historic trends, we expect this to stay that
way for a long time to come• Windows 8 is off to a bit of a slow start• WinRT has gotten off to a slow start– It will be interesting to see how this will develop over
time– Have you seen Stardock’s ModernMix app?
![Page 13: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/13.jpg)
Windows “Blue”
• The next version of Windows is currently codenamed “Blue”
• Solid information about “Blue” is hard to find– More information expected at BUILD (June)
• Likely Themes:– Internet Explorer 11?– Windows 8.1?– Improvements to Modern Apps and Start Screen?– More love for the Desktop and the return of the
Start Button?
![Page 14: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/14.jpg)
Web & Cloud
• HTML5 (and related technologies) are gaining momentum rapidly…
• …and are growing up in terms of capabilities• Apps are moving beyond a single device scope• Microsoft is investing heavily into new
developments around the MS web stack
![Page 15: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/15.jpg)
Devices
• Largely an iOS and Android world– Trends continue and market shares seem to be
relatively well established• Windows Phone is gaining some momentum,
but is still way behind the two big platforms• Other efforts (remember Blackberry? ) are
not overly successful • Hard choice between device specific
development and cross-platform approaches
![Page 16: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/16.jpg)
Visual Studio 2012.2
• Microsoft has been releasing smaller updates to Visual Studio 2012
• “Update 2” has shipped in April 2013• Includes various improvements across the board– Agile development, quality control,…– ASP.NET– Windows development – Phone development– And lots more…
![Page 17: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/17.jpg)
WEB AND HTML
![Page 18: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/18.jpg)
A Microsoft View of the Web
• ASP.NET keeps pushing forward– MVC is well established, but WebForms is alive
and well– The two technologies are moving closer together
• The ASP.NET platform continues to be a viable and productive way to develop great web applications!
![Page 19: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/19.jpg)
ASP.NET Core Web Technologies
• Visual Studio 2012• .Net 4.5• MVC 4• Web API• Web Forms 4.5• SignalR
![Page 20: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/20.jpg)
What is new in ASP.NET MVC?
• Async Controllers• Single Page Application (SPA) Templating and
Tooling• MVC Mobile Templates• Facebook Integration• Integration with Azure
![Page 21: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/21.jpg)
What is new in ASP.NET WebForms?
• Model Binding• Unobtrusive Javascript• HTML 5 Updates• Support for async
![Page 22: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/22.jpg)
WEB TECHNOLOGY
Demo
![Page 23: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/23.jpg)
The State of HTML5
• HTML5 is looking more and more like one of the winners of the “UI technology battle”– That doesn’t mean that other technologies aren’t viable,
but HTML5 certainly has widespread support
• HTML5 is used both as native HTML deployed to servers and accessed by browsers…
• …as well as a platform used as the basis for proprietary implementations
![Page 24: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/24.jpg)
HTML5 Triad
JavaScript
$(document).ready(function () { $('#editCustomer').hide(); });
CSS3
html { background-color: #e2e2e2; margin: 0; padding: 0;}
HTML5
<!DOCTYPE html><html lang="en"><head> <link href="Site.css" …/> <script src="jquery.js"></script></head> <body id="body" >
![Page 25: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/25.jpg)
HTML5 Triad
• HTML5–Browser support accelerating– Excellent mobile device support– Found everywhere
• CSS3–Advanced element selection–Visual effects–Allows for Responsive design
![Page 26: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/26.jpg)
RESPONSIVE DESIGN
Demo
![Page 27: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/27.jpg)
HTML5 Triad
• JavaScript–Client side utility–Visual frameworks–Authoring tools
![Page 28: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/28.jpg)
TypeScript
• TypeScript is Anders Heijlsberg’s new project• Builds on top of JavaScript and addresses
many JavaScript pain points without removing its advantages
![Page 29: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/29.jpg)
TYPESCRIPT
Demo
![Page 30: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/30.jpg)
Services
• Services remain as important as ever• WCF is a viable approach to building all kinds
of services– …including REST and JSON
• ASP.NET WebAPI is a new alternative for REST
![Page 31: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/31.jpg)
ASP.NET WebAPI
• Miscrosoft’s RESTful offering• Different Hosting Offerings• Supports Popular JSON format• The future “glue” to bind WebForms and MVC
together• Start to the SOA Path
Data
Data Access
Service Logic
Web Desktop Mobile
![Page 32: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/32.jpg)
MICROSOFT WEBAPI
Demo
![Page 33: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/33.jpg)
CLOUD
![Page 34: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/34.jpg)
Microsoft Cloud Development
• More than just a place to host a Service!• IaaS offerings recently expanded and improved• SaaS offerings for Web and Mobile applications• PaaS offerings still the bedrock of Azure
![Page 35: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/35.jpg)
AZURE
Demo
![Page 36: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/36.jpg)
TFS in the Cloud
• Great for small businesses• Great way for larger companies to get started
with TFS– Transition a team away from SVN– Test the service, then migrate to TFS2012 on site!
• Tight integration with Azure– Build a service, then drop directly in to a service
account– Build a web application, and deploy
• Web Portal is much improved over TFS2010
![Page 37: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/37.jpg)
TFS IN THE CLOUD
Demo
![Page 38: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/38.jpg)
MOBILE DEVELOPMENT
![Page 39: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/39.jpg)
Mobile Development
• iOS and Android remain the big players…• …but Windows Phone has gained market
share– And is easy to add into the mix if you already are a
Microsoft developer
![Page 40: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/40.jpg)
Mobile Development
• Hybrid or Native
Framework APIs
![Page 41: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/41.jpg)
Mobile Development
• Hybrid– One code base for all OS– Styling and convention is on you
• Native– Multiple code bases– Best performance– Styling and convention provided
![Page 42: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/42.jpg)
HYBRID APPLICATION
Demo
![Page 43: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/43.jpg)
NATIVE APPLICATION
Demo
![Page 44: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/44.jpg)
Windows Phone 8
• Windows Phone 8 is based on the same technology as Windows 8
• Development using the WP8 SDK is still very similar to WP7x development– In other words: XAML
![Page 45: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/45.jpg)
WINDOWS PHONE 8
Demo
![Page 46: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/46.jpg)
Windows 8 & WinRT
• This was the focus of previous State of .NET events (recordings are available)– We also have a 1-day training event coming up
• Not much new to announce at this point
![Page 47: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/47.jpg)
WINRT
Demo
![Page 48: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/48.jpg)
CODE FRAMEWORK
![Page 49: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/49.jpg)
CODE Framework
• Professional development framework focusing on productivity, maintainability, reuse, and multi-platform developmnt
• CODE Framework is entirely free and open-source!
• Get it from: http://codeframework.codeplex.com
![Page 50: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/50.jpg)
Why Another Framework?
• Making it easier and more productive to work in modern business scenarios
• Support for development areas that have gone unaddressed so far– Example: Development of the visual part of the UI
in a productive and reusable fashion
• Combine with existing frameworks, tools, and technologies.
![Page 51: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/51.jpg)
CODE FRAMEWORK
Demo
![Page 52: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/52.jpg)
CODE Framework Training
• We have a CODE Framework training class coming up– Can be attended on-site and online
• Focus on learning how to use CODE Framework…
• …as well as learning how to use the same techniques with or without the framework
![Page 53: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/53.jpg)
OTHER ANNOUNCEMENTS
![Page 54: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/54.jpg)
CODE Training
• Training classes scheduled in our Houston offices– …but can also be attended online
• Several classes are coming up shortly– ASP.NET (MVC), HTML5, JavaScript, Services,…– Windows 8
• Custom training and mentoring also available
![Page 55: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/55.jpg)
CODE Training Coupon
• Get a discount of CODE Training classes• See the schedule at
www.codemag.com/training • To get the discount, email us:– [email protected]
![Page 56: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/56.jpg)
Free CODE Consulting
• You are also entitled to a free 1-hour consultancy if you need a recommendation as to what technologies to use in your project(s)– Also contact us over email:
![Page 57: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/57.jpg)
Lunch with CODE
• Don’t forget about the free Lunch with CODE offer!
![Page 58: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/58.jpg)
CODE Magazine Offer
• As an attendee to this event, you are entitled to a free subscription! – …which you will get automatically, unless you
don’t want us to
![Page 59: CODE Training An EPS Company codemag.com/training S TATE OF.NET Markus Egger President & CSA, EPS Publisher, CODE Magazine Jeff Etter Senior Developer.](https://reader031.fdocuments.in/reader031/viewer/2022032802/56649e015503460f94aeb4da/html5/thumbnails/59.jpg)
CODE TrainingAn EPS Companycodemag.com/training
Q&A
CONTACT US WITH QUESTIONS!
CODE/EPS Contact:[email protected]/codemagtwitter.com/codemagazine
Presenter Contact:www.MarkusEgger.com/Blog
[email protected]/MarkusEggerEPS
twitter.com/MarkusEgger