Top Links
- Nullable micro-optimization, part four (Eric Lippert)
- Introducing Kona Guidance for Windows 8 Application Development (Think of it as Prism for Windows 8, but not really) (Brian Lagunas)
- Different Deployment Options in Windows 8 (Peter Ritchie)
- Capturing Traffic from .NET Services with Fiddler (Eric Lawrence)
Web Development
- Tales from the trenches: resizing a Windows Azure virtual disk the smooth way (Maarten Balliauw)
- Badass JS Roundup: Literate CoffeeScript, JavaScript Amiga Emulator, Gnuplot.js and More! (Devon Govett)
- Perforce as a datastore, with Client-Side MVC (Paul Hammant)
- PHP 5.4 Available in Windows Azure Web and Worker Roles (Brian Swan)
- Recent Updates to the Windows Azure SDK – .NET 4.5, Windows Server 2012 and more (Craig Kitterman)
- Create and Manage Access Rule to folder in ASP.NET (Des Raj Chauhan)
- Using Unity for Dependency Injection with SignalR (Kevin Griffin)
- My Current JavaScript Design Pattern (Louis Lazaris)
- PhpStorm Type Inference and Mocking Frameworks (Maarten Balliauw)
- Node.Js / Express / Stylus / Jade / MongoDB / D3.js / Socket.IO (Sacha Barber)
- How to keep your ASP.NET database connection strings secure when deploying to Azure from Source (Scott Hanselman)
- SignalR – Simple Chat Application in C# (Shivanand Arur)
- Underscore.js and guid function (Veera Sundar)
- Modernizr Policy on Browser Bugs and Feature Detects (Modernizr Team)
- Web Developer Checklist (Mads Kristensen)
- Azure – Creating an Azure Cloud Service (Phillip Haydon)
- Designing For The Empty States (Craig Dennis)
- Extending Classes and Interfaces using TypeScript (Dan Wahlin)
- Does Browser Sniffing Still Have a Place? (Elijah Manor)
- Minify resources with source map at runtime using Web Essential (Ugo Lattanzi)
- Get Started with TypeScript – New Course (John Papa)
- Reuse and Recycle: SVG (Rob Larsen)
- Uploading Captured Canvas Images and Why Use The Bootstrap Grid? (K. Scott Allen)
XAML
- Windows Phone 8: Localization (Peter Kuhn)
- Live Tiles in Windows Phone 8 Part2: Lock screen notifications (Windows Phone Geek)
- OCR using Silverlight 5 (Abdunnasar)
- Reversi XAML/C# Windows Store Sample Game (Greg Duncan)
- Splash Screens in Windows Phone 8–Who moved my cheese? and Windows Phone 8 – Persisting Conference Buddy to a JSON File (Michael Crump)
- 2000 WPF Things #729 – Mouse.GetPosition Doesn’t Work While Dragging and #730 – Use QueryContinueDrag Event to Know When Mouse Button State Changes (Sean Sexton)
- Building an Imgur Client for Windows Phone – Part 1 – Core & Main Gallery (Dennis Delimarsky)
- CODE Framework 4.0.30107.0 (CodePlex)
- Windows 8 App Design templates (Δημήτρης Γκανάτσιος)
- Need help on your Windows 8 app? Visit a Windows Store Lab or find online support (Susan Ibach)
Miscellaneous .NET
- VS/TFS 2012 Release Candidate expiring and Team Foundation Service Update – Jan 7 and Git-TF 2.0.1 Released (Brian Harry)
- The key to better bindings… the Visual Studio Keyboard Bindings Editor Extension (Greg Duncan)
- Reading XML Using LINQ (Kamesh Kannan)
- Interview Question: Difference between a struct and a class in C# (Kunal Chowdhury)
- Windows 8 Game Development using C#, XNA and MonoGame 3.0: Building a Shooter Game Walkthrough – Part 1: Overview, Installation, MonoGame 3.0 Project Creation and Part 2: Creating the Shooter/Player Asset of the Game (Tara Walker)
- Extending Trials of TFS (Zain Naboulsi)
- OData Service for Team Foundation Server v2 Beta (MS Downloads)
- IntelliCommand and JustCode (Steve Smith)
- OData Service for Team Foundation Server v2 (Brian Keller)
- How to connect to TF Service without a prompt for LiveID credentials (Buck Hodges)
- It’s still essential! (Eric Lippert)
- Pointy, Sharp Shell Extensions with SharpShell and the ".NET Shell Extensions – Shell Context Menus" tutorial (Greg Duncan)
- My DotNetCurry Magazine Articles (Gregor Suttie)
- Collection initializers and Add method with more than one parameter (Kirill Osenkov)
- Argument Name Role Hint and Metadata Role Hint (Mark Seemann)
- Dual Mode Sockets – Never create an IPv4 Socket again (Chris Ross)
- Understanding the classical model for linking: Taking symbols along for the ride (Raymond Chen)
Design / Methodology / Testing
- Schemaless Data Structures (Martin Fowler)
- Leveling Up Agile Requirements (David Starr)
- Webinar – Introduction to Unit Testing (Addie Ben-Yehuda)
- ScrumMasters: Don’t be a Fixer (Chris Spagnuolo)
- SSDT – TSQL Unit testing in multiple environments (Dave Ballantyne)
- Designer-Client Relationship: Getting Engaged (Andy Rutledge)
- Introducing Contributions (Justin Palmer)
- Improving Your Website Usability Tests (Damian Rees)
- How to Become a Software Architect (Daniel Mohl)
- Article: Integrated ALM Tools Are Fundamental to Success (Dave West)
- 3 Great Articles on Technical Debt (Rodrigo De Castro)
- Build Pattern: Shipping Skeleton (Roy Osherove)
- Natural User Interfaces Part 2: Kinect at work (Steve Clayton)
Other Mobile Platforms
- Verifying Back-End Calls from Android Apps (Tim Bray)
- Android – customize EditText like a page in textbook. (Phat (Phillip) H. VU)
Podcasts / Screencasts / Videos
- Gweek 080: Interview with Anarchy Comics publisher Jay Kinney (Mark Frauenfelder)
- .NET Rocks! – Thiago Silva and Jeff Hewitt on Azure – the Good, the Bad and the Ugly (Carl Franklin & Richard Campbell)
- Inside Windows 8: Jon Berry – Desktop Activity Moderator and Connected Standby | Going Deep (Charles Torre)
- Herding Code 155 – Ward Bell on Single Page Applications and Breeze (Jon Galloway & Co.)
- Episode 210 – PowerScripting Podcast – Eli White makes Mayhem (Jonathan Walz & Hal Rottenberg)
- Submitting your app to the Windows Store | Windows Store App Development for iOS Developers (Jaime Rodriguez)
- Video: Secure Your WCF 4.5 Services with Claims Based Authorization (Paul Ballard)
- The Nerdist Podcast – Timothy Olyphant (Chris Hardwick)
- The Vergecast 060 – January 5th, 2013 (Brendan Murphy)
- Engadget Podcast 322: pre-CES special 01.07.2013 (James Trew)
- Defrag Tools: #22 – WinDbg – Memory Kernel Mode | Defrag Tools (Larry Larsen, Andrew Richards & Chad Beeder)
- Ping 163: Xbox Countdown, Programming language popularity, 3D presentations, Eye controlled computer | Ping! (Laura Foy)
- People Talking Tech Episode 017 – Edwin Sarmiento (Denny Cherry)
- Software Engineering Radio Episode 191: Massively Open Online Courses (SE-Radio Team)
- Video: Microsoft CEO Steve Ballmer crashes CES keynote (Todd Bishop)
Community / Events
- Upcoming Office Hours and Upcoming Events for January 7th, 2013 (G. Andrew Duthie)
- Webinar – When Hadi met Julie, “A story of Entity Framework, ReSharper, A Spaniard and The Data Farm Queen” (Robert Demmer)
- Charles Petzold on his DirectX Factor Column (Michael Desmond)
- CowTown Code Camp (Chris Koenig)
- 2013 Course Schedule (Jean-Paul S. Boodhoo)
- CES Las Vegas Drinkup – 1/10/13 (Garrett Bjerkhoel)
- YUI Is Hiring! (Jenny Donnelly)
- At CES 2013, Steve Ballmer officially ushers in the post-PC era (Joe Wilcox)
Database
- SQL Server Partition Wizard (Brady Upton)
- What to do when you are locked out of SQL Server (Deran Schilling)
- T-SQL Tuesday #38 – Resolving an SSIS package performance problem (Koen Verbeeck)
- Creating a SQL Server Database Project in Visual Studio 2012 (M. Lang)
- SQL Server Compact Code Snippet of the Week #1 : locate the ROWGUIDCOL column in a table (Erik EJ)
- SQL Server – Which is faster INNER JOIN or LEFT JOIN? (Madhivanan)
- SQLAuthority News – Register for NuoDB the Elastically Scalable, SQL/ACID Database and SQL Server – Using SSMS Commandline Parameters – Guest Post by Vinod Kumar M and SQL SERVER – How to Hide Yourself from SQL Server? – Guest Post by Balmukund Lakhani (Pinal Dave)
- Building Microsoft MEAP: Scaling Out SQL Server (Rob Tiffany)
- Use the sys.database_mirroring DMV to quickly check if the databases are in principal or mirror role and what state they are in and Giving users the ability to change a stored procedure without making them db_owner (Denis Gobo)
- RavenDB 2.0 RTM and What is next for RavenDB? (Oren Eini)
- Day 8 of 31 Days of Disaster Recovery (T-SQL Tuesday #38): Resolutions for All DBAs (Robert Davis)
- Database Projects – Installing the Database Project Template (Axel Achten)
- The Big Data Explosion: Ingredients of a Great Data Scientist (Dr. Flavio Villanustre)
SharePoint
Miscellaneous
- Jobs in IT: Which 1 of Microsoft’s top 3 software development roles is right for you? (Anthony Rotoli)
- My 60 days with the Surface RT (Ed Bott)
- Finding the inner programmer in every Googler (Albert Hwang)
- Writing A Programming Book (Ade Miller)
- Devices and services? Microsoft needs to focus on apps (Kip Kniskern)
- Small Basic for Little Kids Series #02 – Loop (Ray Fast)
- RTM’d today: Microsoft Word 2013 Step By Step (Rosemary Caperton)
- Infographic: There’s a career for everyone at Microsoft (Taylor Soper)
- Kraken video to be released (Xeni Jardin)
- Introduction To Go: Structures, Data and Instances (Karl Seguin)
More Link Collections
- Interesting Finds: January 8, 2013 and Interesting Finds: January 9, 2013 (Jason Haley)
- Geek Reading January 7, 2013 and Geek Reading January 8, 2013 (Rob Diana)
- The Morning Brew #1268 and The Morning Brew #1269 (Chris Alcock)
- Double Shot #1039 and Double Shot #1040 (Mike Gunderloy)
- Weekly Links – January 7 2013 (Matthias Shapiro)
- Daily News Digest 1/8/2013 and Daily News Digest 1/9/2013 (Silverlight Show)
- The Daily Six Pack: January 9, 2013 (Dirk Strauss)
- LightSwitch Community & Content Rollup–December 2012 (Beth Massi)
- Last Weeks Top 10 “Reading” Links #14 (Jason Strate)
- Daily Windows Phone Development News 8 Jan 2013 (Windows Phone Geek)
The Geek Shelf
ISBN: 0321722132 |