Slide Decks and Demos from LINQ to SQL Session at Developer Academy 2

29 בנובמבר 2007

Slide Decks and Demos from LINQ to SQL Session at Developer Academy 2 I gave a session about LINQ to SQL in the Developer Academy 2 conference. From the feedback I got, it seems that the audience had good time and went away with valuable knowledge about LINQ to SQL. I personally had a great time and was very excited all day long.   You can find the slide decks and demos from the session in my presentations page. If you have any feedback about the session, I'd like to hear it! Enjoy!

עוזב את אדוונטק

לאחר תקופה ארוחכה של מחשבות, התלבטויות והתייעצויות, החלטתי לסיים את עבודתי באדוונטק ולהמשיך הלאה לדבר הבא. את דרכי בחטיבת מיקרוסופט של אדוונטק (מגן, לשעבר) התחלתי למעשה לפני כ- 6 שנים, בתור חייל ביחידת מחשב שבאה לבצע רק מעבדה במשרדים של מגן. מה שהתחיל בקורס של מספר שבועות הפך במהרה לשנתיים וחצי של שירות "צבאי" במעבדה של מגן, ונתן לי את האפשרות להצמד למומחים וללמוד מהם את רוב מה שאני יודע היום. בסיום השירות הצבאי, המעבר להיותי עובד מגן היה רק דבר טבעי. במהלך שלוש השנים האחרונות יצא לי להיות שותף במספר פרוייקטים, חלקם גדולים יותר וחלקם גדולים פחות, ולהתמודד עם אתגרים...
26 comments

LINQ to SQL Concurrency – ChangeConflictException Row not found or changed

25 בנובמבר 2007

LINQ to SQL Concurrency - ChangeConflictException Row not found or changed If we create a small model of the Northwind database, and we try to modify one of the customers (lets take ALFKI for example): NorthwindDataContext db = new NorthwindDataContext();   Customer alfki = db.Customers.Single(c => c.CustomerID == "ALFKI"); alfki.City = "London";   db.SubmitChanges(); We will see that the update command that is created by the run time is: UPDATE   Customers ...

לוח הזמנים של הרצאות הכנס עלה לאויר

22 בנובמבר 2007

אין ספק שיש המון הרצאות מעניינות ופאנלים שכדאי להגיע אליהם בכנס בשבוע הבא... כדי שתוכלו לתכנן את סדר היום שלכם, לדעת לאיזו הרצאה או לאיזה פאנל תכנסו, ומאיפה לאיפה תרוצו בכל הפסקה, מומלץ להסתכל ברשימת ההרצאות המעודכנת ובלוח הזמנים. לא לשכוח שביום האירוע תתקיים פינת בלוגרים בה תוכלו לפגוש את הבלוגרים החביבים עליכם, ולעשות Live Blogging תוך כדי הכנס! תהנו!
one comment

Copy Source As Html (CopySourceAsHtml) for Visual Studio 2008 RTM

21 בנובמבר 2007

Copy Source As Html (CopySourceAsHtml) for Visual Studio 2008 RTM   After the release of Visual Studio 2008 RTM, I really needed to blogs about technical stuff and needed Copy Source As Html (CopySourceAsHtml) with Visual Studio 2008 support. You can download this zip file, and extract it to your Visual Studio 2008 Addins folder. For vista is it C:\Users\<username>\Documents\Visual Studio 2008\Addins, and it should be somewhere under C:\Documents and settings If you're working with XP. Notice that this folder might not be exist, so you should create it. After placing...

LINQ to SQL: Table<T>.Detach Method Does Not Exist

LINQ to SQL: Table<T>.Detach Method Does Not Exist Moving from Visual Studio 2008 Beta 2 to Visual Studio 2008 RTM, I read about LINQ to SQL Breaking Changes from Visual Studio 2008 Beta 2 to RTM. From the document: Table<T>.Attach changed to throw an exception if attached entity has not been detached The designed purpose of Table<T>.Attach method is to let you make a DataContext aware of objects that are transferred from other tiers, usually through serialization/deserialization. Once the entities are attached, the DataContext can track their...

LINQ to SQL Breaking Changes from Visual Studio 2008 Beta 2 to RTM

LINQ to SQL Breaking Changes from Visual Studio 2008 Beta 2 to RTM With the release of Visual Studio 2008, there are some changes moving LINQ to SQL projects from Visual Studio 2008 Beta 2 to Visual Studio 2008 RTM. There was already writen by Dinesh Kulkarni, the PM of LINQ to SQL in this post, but now they are officially published in a complete document. Download it here. Enjoy!

C# 3.0, LINQ and LINQ to SQL Hands on Labs for Visual Studio 2008 RTM

C# 3.0, LINQ and LINQ to SQL Hands on Labs for Visual Studio 2008 RTM After the release of Visual Studio 2008 RTM, the Visual Studio 2008 Samples page on MSDN was update accordingly. You can find few Hands on Labs there that will help you practice the new language features: C# 3.0 Language Enhancements Hands On Lab LINQ Hands On Labs LINQ to SQL Hands on Lab Additionally, you can Download Visual Studio 2008 and .NET Framework 3.5 Training Kit for other new technologies around. Enjoy!

Visual Studio 2008 RTM Live and Kicking!

20 בנובמבר 2007

Visual Studio 2008 RTM Live and Kicking! Yesterday, after the announcement that Visual Studio 2008 RTM Is Available for MSDN Subscribers, I downloaded and installed it, following Scott Guthrie's Installation Suggestions. The installation ran over the night so I can't really tell how long it took, but as of this morning - Visual Studio 2008 RTM Live and Kicking!   Enjoy!
no comments

Download Visual Studio 2008 and .NET Framework 3.5 Training Kit

19 בנובמבר 2007

Download Visual Studio 2008 and .NET Framework 3.5 Training Kit With the release of Visual Studio 2008 RTM earlier today, the Visual Studio 2008 and .NET Framework 3.5 Training Kit is also available for download. (120Mb of training materiel...) This kit contains Labs, Demos and PPTs about various technologies coming up with Visual Studio 2008 and .Net Framework 3.5. So If you're a little behind, this is your chance to catch up! Fundamentals: Framework and Language Enhancements Lap around Visual Studio 2008 & .NET Framework 3.5 .NET Language Integrated Query (LINQ) Using LINQ with Relational Data What's new in C# 3.0? What's...