Your SlideShare is downloading. ×
Learning tech  week_1_james
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Learning tech week_1_james

157

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
157
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. LEARNINGTECH – WEEK 1 James Chen
  • 2. 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;
  • 3. 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() }
  • 4. 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" ); });
  • 5. jQuery • jQuery UI • free-source plugins • convenient way for interactive user interface
  • 6. MVC • Basic understanding of MVC theory • Java • jsp • PHP • Never used ASP.NET MVC • Mostly similar with pervious experience
  • 7. 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
  • 8. 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
  • 9. References • Jquery.com • http://msdn.microsoft.com/en-us/library/vstudio/67ef8sbd.aspx • http://www.asp.net/mvc • LINQPad4 samples

×