1 / 11

The Web Developer’s Toolbox

The Web Developer’s Toolbox. Steve Fabian e: steve.fabian@gooddogs.com. Writing Web-Based software Data Process User Interface. The Web Developer’s Toolbox. Web Tools 101 Data ADO.NET / Data Access Layer Process ASP.NET / Web Forms / MVC User Interface HTML / CSS.

alexia
Download Presentation

The Web Developer’s Toolbox

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Web Developer’s Toolbox Steve Fabiane: steve.fabian@gooddogs.com

  2. Writing Web-Based software • Data • Process • User Interface The Web Developer’s Toolbox

  3. Web Tools 101 • Data • ADO.NET / Data Access Layer • Process • ASP.NET / Web Forms / MVC • User Interface • HTML / CSS The Web Developer’s Toolbox

  4. Web Tools 201 • Data • Entity Framework / WCF Data Service • Process • ASP.NET / Web Forms / MVC • Javascript Frameworks • User Interface • HTML / CSS • CSS Framework The Web Developer’s Toolbox

  5. Why use these tools? • Dramatically Reduce code you need to write • Stability (community tested code) • Performance • User Experience (processing on the client) • Shorter development time • Easier maintenance (non-compiled code) • Coolness factor (seriously) The Web Developer’s Toolbox

  6. Open Source Packages • NuGet (nuget.org) • Discovery • Installation / Configuration The Web Developer’s Toolbox DEMO…

  7. Data • Entity Framework • SQL Server • Oracle • others • WCF Data Service • Custom Entities • Service Operations The Web Developer’s Toolbox DEMO…

  8. Process • Javascript Frameworks • jQuery • DOM manipulation • jQuery UI • Javascript-based UI controls • Knockout.js • Client-side MVVM • Data binding • Data.js • Ajax service calls • Dump.js • Debugging • SignalR • Real timeCommunication The Web Developer’s Toolbox DEMO…

  9. User Interface • CSS Frameworks • Blueprint CSS The Web Developer’s Toolbox DEMO…

  10. DotNetNuke Module Development • GooddogsTechnology Template • Download • http://dnntechtemplate.codeplex.com • Blog with Instructional Videos • http://www.dotnetnuke.com/Resources/Blogs/BlogID/16.aspx The Web Developer’s Toolbox DEMO…

  11. Thank you • Steve Fabian • Email: steve.fabian@gooddogs.com • Web: http://www.gooddogs.com • Twitter: SteveFabian The Web Developer’s Toolbox

More Related