2. Consulting/Training
About Wintellect
Founded by top experts on Microsoft – Jeffrey Richter, Jeff Prosise, and John Robbins – we pull out all the stops
to help our customers achieve their goals through advanced software-based consulting and training solutions.
consulting
Wintellect helps you build better software, faster,
tackling the tough projects and solving the software
and technology questions that help you transform
your business.
Architecture, Analysis and Design
Full lifecycle software development
Debugging and Performance tuning
Database design and development
training
Wintellect's courses are written and taught by some of
the biggest and most respected names in the Microsoft
programming industry.
Learn from the best. Access the same training
Microsoft’s developers enjoy
Real world knowledge and solutions on both current
and cutting edge technologies
Flexibility in training options – onsite, virtual, on
demand
who we are
3. Consulting/Training
About Me
Microsoft Client Development MVP
ASPInsider
Twitter: @joelcochran
Email: joelcochran@gmail.com
Blog: joelcochran.com
Lead Developer, WintellectNOW
4. Individuals | Businesses | Enterprise Organizations
Authors Enjoy:
Royalty Income
Personal Branding
Cross-Sell Opps
Free library access
Subscribers Enjoy:
Expert Instructors
Quality Content
Practical Application
All Devices
Try it free
Code: <INSERT CODE HERE>WintellectNOW.com
Wintellect’s On-Demand Video Training Solution
COCHRAN-13
5. Consulting/Training
Why JavaScript?
Ubiquity
Shipped with every browser for 15 years
Not just for DOM manipulation anymore
Feature rich, browser based applications
Server side (Node.js)
Desktop (Windows 8)
Simplicity
Power and Performance
6. Consulting/Training
But I Hate JavaScript
Me too, or at least I used to
DOM manipulation stinks
Yes, yes it does
This is the DOM’s fault
It doesn’t work (the way I think it should)
That’s because we want it to be like C#
While it has a familiar syntax, it is nothing like C#…
8. Consulting/Training
Looks can be deceiving
Looks like Java and C# but doesn’t behave like them
Loosely Typed
“Function Oriented”
No such thing as “Classes”
No such thing as “Namespaces”
“this” isn’t what you think it is!