Learning tech  week_1_james
Upcoming SlideShare
Loading in...5
×
 

Learning tech week_1_james

on

  • 139 views

 

Statistics

Views

Total Views
139
Views on SlideShare
139
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Learning tech  week_1_james Learning tech week_1_james Presentation Transcript

  • LEARNINGTECH – WEEK 1 James Chen
  • LINQ • Similar to regular SQL • fluent syntax • Query syntax var query = names.Where ( name => name.EndsWith(“y”) ); var query = from n in names where n.EndsWith ( “y” ) select n;
  • LINQ • joins • grouping var query = from c in Customers join p in Purchases on c.ID equals p.CustomerID select c.Name + " bought a " + p.Description; from p in Purchases group p.Price by p.Date.Year into salesByYear select new { Year = salesByYear.Key, TotalValue = salesByYear.Sum() }
  • jQuery • jQuery Core • Selection • EX: $( “div” ) • Traversing • EX: $( “#content” ).children( “div” ) • Data • EX: .data ( key, value ) $( "li" ).hover( function() { $( this ).css( "border", "outset grey 3px" ); $( this ).children().css( "color", "white" ); }, function() { $( this ).css( "border", "solid black 3px" ); $( this ).children().css( "color", "grey" ); } ).mousedown( function() { $( this ).css( "border", "inset grey 3px" ); $( this ).children().css( "color", "grey" ); }).mouseup ( function() { $( this ).css( "border", "outset grey 3px" ); $( this ).children().css( "color", "white" ); });
  • jQuery • jQuery UI • free-source plugins • convenient way for interactive user interface
  • MVC • Basic understanding of MVC theory • Java • jsp • PHP • Never used ASP.NET MVC • Mostly similar with pervious experience
  • Combining • Built sample testing website using MVC • Small sample DB • Some jQuery code • Display list, edit, create, delete • Planning to add more functionality if time allows
  • Learning Experience • Has experience with basic aspects • More advanced than what was taught and used • The more I read, the more I realize there is more to learn
  • References • Jquery.com • http://msdn.microsoft.com/en-us/library/vstudio/67ef8sbd.aspx • http://www.asp.net/mvc • LINQPad4 samples