We recently released the 1st Anniversary Edition of the DNC .NET Magazine and to celebrate this achievement with our readers, our awesome sponsors have put up plenty of prizes to win.
Celebrating the 1st Anniversary of our Free .NET Magazine with Prizes
We recently released the 1st Anniversary Edition of the DNC .NET Magazine and to celebrate this achievement with our readers, our awesome sponsors have put up plenty of prizes to win.
A Free .NET Magazine for Developers and Architects
We are three editions old and so far, we have covered topics like C# 5, ASP.NET, MVC, SharePoint, Azure, TDD, Visual Studio, VS ALM, Entity Framework, HTML5, jQuery, Knockout.js, RavenDB, Roslyn, SignalR, WCF 4.5, WinRT and Windows 8 Application Development amongst others. Not to mention, an exclusive interview with a .NET/Technology expert in every issue like Ayende Rahien, Jon Skeet and Jon Galloway.
Here’s a screenshot of the magazine
Feel free to subscribe to this magazine and if you have any suggestions or feedback about the magazine, please drop us a mail or leave a comment.
Click here to subscribe to this free digital magazine
TechEd India 2012–Watch it Live!
.NET Programming for Absolute Beginners [Free Video Series]
SQL Server for .NET Programmers
Building Applications for Windows Phone Mango–Free Training on Aug 23/24
Time: 8:00am – 4:00pm PST (Use TimeZone converter to know your local time)
Duration: 8 hours/day, including hour lunch break
• Building Windows Phone Apps with Visual Studio 2010
• Silverlight on Windows Phone – Introduction
• Silverlight on Windows Phone – Advanced
• Using Expression to Build Windows Phone Interfaces
• Windows Phone Fast Application Switching
• Windows Phone Multi-tasking & Background Tasks
• Using Windows Phone Resources (Bing Maps, Camera, etc.)
Day Two — August 24, 2011 | 8am-4pm PDT | Live online training
• Application Data Storage on Windows Phone
• Using Networks with Windows Phone
• Windows Azure and Windows Phone
• Notifications on Windows Phone
• XNA for Windows Phone
• Selling a Windows Phone Application
Free Podcast For Developers
SharePoint 2010 and Azure Free Training
- Windows Azure Development Overview
- SharePoint 2010 Development Overview
- Getting Started with Integrating SharePoint 2010 and Windows Azure
- Integrating Windows Azure Web Services with SharePoint 2010
- Integrating jQuery, SharePoint 2010 and WCF Services in Windows Azure
- Integrating Windows Azure in Office 2010 Solutions
- Using Bing Maps in SharePoint 2010 with SQL Azure and Business Connectivity Services
- Securing Windows Azure Services for SharePoint 2010
- Using Windows Azure Blob Storage with SharePoint 2010
- Azure Hosted Application Design Pattern for SharePoint
- Using Windows Azure with SharePoint Event Handlers
- Using Windows Azure with SharePoint Workflow
BizTalk Server 2010 Training Kit and VHD
Windows Azure Sample Project - .NET Stock Trader 5 Sample Application
- Highly Scalable, Cloud Connected SOA based on ASP.NET 4.0 and WCF 4.0
- Windows Presentation Framework (WPF) desktop client
- Migration of an on-premise application to the Windows Azure Platform
- Best-practice programming practices for Windows Azure, SQL Azure, .NET and WCF including the use of an n-tier, service-oriented design
- Can be deployed to a traditional server, Hyper-V private clouds or the Azure public cloud
- Best programming practices for building high-performance and horizontally scalable applications for the cloud
- Rich technical documentation that explain how to run and reconfigure the application, distributed caching, load-balancing, failover and much more
- and
Visual Studio 2010 and .NET Framework 4 Training Kit–June 2011
- C# 4
- Visual Basic 10
- F#
- Parallel Extensions
- Windows Communication Foundation
- Windows Workflow
- Windows Presentation Foundation
- Silverlight 4
- ASP.NET 4
- Windows 7
- Entity Framework
- ADO.NET Data Services
- Managed Extensibility Framework
- Application Lifecycle Management
- Windows Azure
Microsoft Security Development Lifecycle (SDL)
Secure software development has three elements—best practices, process improvements, and metrics. This document focuses primarily on the first two elements, and metrics are derived from measuring how they are applied.
Office 2011 for Mac: Free Training
Win .NET EBooks, Training and Products in our GiveAway – 5 days left!
- 100 licenses of Telerik JustCode Add-in For Visual Studio
- 10 licenses of Nevron Chart for .NET Lite Edition
- 1 license of RedGate Smart Assembly and ANTS Memory Profiler
- 1 license of NDepend Pro license Combo developer + build-machine
- 10 licenses of ESET Smart Security
Win .NET EBooks and PluralSight Training in this GiveAway
There are also 25 EBooks sponsored by O'Reilly on the latest Microsoft Technologies, for the GiveAway.
Make the Most of Technical Events like TechEd India 2011
I am attending TechEd India 2011 next week (March 23 –25) and I am really excited about it! For those who are attending such events in these economically testing times, here are some pointers on how to make the most of such events.
What can you expect in conferences like TechEd?
TechEd India is a 3-day Microsoft technical paid event and focuses on technical education to the community, coupled with deep-dive sessions, big news announcements and exploring tools, platforms and services. With the focus on Azure, HTML 5, IE9, MVC, Silverlight, ASP.NET, jQuery and SharePoint 2010 this year, I am sure there’s something for everybody to learn. You also have breakout sessions, hands-on-labs, free certifications and product tents where you can interact, learn, network and get some cool merchandise. Did I mention, food and tea breaks during these 3 days are included!
And if you are a Microsoft MVP (oh talk about the benefits of being one which includes a free pass to this event!), you have an exclusive opportunity to meet the MS Product pundits, give them feedback and suggestions and get their insights. Last year, we also attended MVP parties hosted by companies like Telerik, Infragistics and PluralSight. It was great fun!
Make sure you take out time to Meet the MVP's at TechEd. We would love to interact with you!
How to Make the Most of these Events?
By preparing for these events in advance! Here are some pointers that could help you out:
Check the agenda in advance - Always make it a point to check the agenda and chalk out the sessions you plan to attend. For eg: In addition to the keynotes and meeting opportunities with the Microsoft top brass, here are some sessions I am really looking forward to:
- Building High Performance, Interactive Visualizations Dashboards with Silverlight by Jason Beres
- “Unexplained” of SQL Server Security by Vinod Kumar
- jQuery and AJAX Control Toolkit: Better together for building rich web apps by Fritz Onion
- The Top - 5 Enablers for Sustained Growth by Ranganathan S
- “HTML5” - more than just HTML5 by Harish Vaidyanathan
- Data Storage Services on the Cloud by Matt Milner
- Building a real-world, Internet-scale stock trading application by Naveen Prabhu
- Improving Application Performance with the Task Parallel Library by Fritz Onion
- Lap around Silverlight 5 & comparative with HTML5 by Supreet Singh
- Deep Dive: MVC Controller Architecture by Chris Eargle
- SQL & Windows Azure: Customer Evidences from MTC by Aniruddha Deswandikar
Write notes. Don’t shy away from asking questions - Carry your laptop or a notebook to jot down notes. If a question pops up in your head during the session, make sure you note it down. If you are a gadget freak and carry a smart phone voice recording device, even better! You can avoid the time and hassle of note-taking.
With a huge attendee turnout like the ones in Teched, you may get 5 minutes or less to exchange ideas or questions with the speaker. Look at the agenda, try to gauge the content and keep your questions ready, wherever possible. In my case, my memory always fails me, so my ASUS netbook is my best companion to take down questions. By the way, did I mention it runs for a good 8 hours on batteries ;)
Focus on sharing and learning from one another - It’s always interesting to gather perspectives from fellow devs about the different technologies in the market or ask them about the project/products they are working on. Developers love sharing what and how they create. You will be surprised to learn there are so many smart devs out there. It’s a networking and learning event, so leverage your personality and be sure to take advantage of this networking opportunity.
Plan meetings or strike up a conversation – Technical events like Teched is not just about learning, it also opens doors to opportunities. So be ready to explore one when you see it. If you can, find who's attending and make a list of people you want to meet. Ask them for their time in advance for a meetup.
To strike a conversation with a prospect, the key is to feel capable and confident. Be open to introduce yourself without intruding. Be ready to answer questions like “What do you do”? Don’t talk too much about yourself. Listen intently. Also remember that you cannot talk to everyone, so go with the flow. You may or may not build up contacts, however the important thing over here is to network, meet new people and be yourself.
Business cards and Follow up – Keep your business cards ready and don’t shy away to exchange them. After the event, drop an email to the prospects you met at the event and thank them for the time.
Promotions – If you are running a blog or launching a new product, flaunt it using T-shirts, caps or any other merchandise. People will only learn about your product if you market it well.
Eat and Drink together – During conferences, make sure you eat your meal or get drinks with everyone else. This gives you a chance for informal conversation and to bond with one another. Last year, I attended MVP parties hosted by companies like Telerik, Infragistics and Plural Sight and it was good fun! To bring back some memories, here’s a picture from a TechEd party, with fellow MVP’s Ashish, Arjit, Nitin, Pinal, Suprotim and Sumit (left to right)
So those were some tips to help you make the most of this event. Feel free to share your tips!
I hope you’ll be attending TechEd this year and I look forward to meeting you and talk about the awesome stuff you are doing. If you are a visitor of any of our sites - DotNetCurry.com, DevCurry.com or SqlServerCurry.com, feel free to let us know how are we doing.
I will be doing a follow up post to share my experiences after I return from this event and I also plan to highlight the best tweets made during #techedin. So tweet your best!
It’s time to start packing my bags!
Visual Studio 2010 and .NET Framework 4 Training Kit – March 2011 update
Microsoft has released an update for the Visual Studio 2010 and .NET Framework 4 Training Course which includes 50 labs, 22 demos, 16 presentations and 12 videos to help you learn how to utilize the Visual Studio 2010 features and a variety of framework technologies including: C# 4.0, VB.NET 10, F#, ASP.NET 4, Silverlight 4 , Parallel computing, WCF, WF, WPF, EF 4.0, ADO.NET Data Services, VSTS and Windows Azure.
Here are some new demos included:
Silverlight 4:
- Hands-on Lab - Migrating a Windows Forms Application to Silverlight
- Hands-on Lab - Migrating an ASP.NET Web Forms Application to Silverlight
- Hands-on Lab - Working with Panels, XAML and Controls
- Hands-on Lab - Silverlight Data Binding
- Hands-on Lab - Migrating Existing Applications to Out-of-Browser
- Hands-on Lab - Great UX with Blend
- Hands-on Lab - Web Services and Silverlight
- Hands-on Lab - Using WCF RIA Services
- Hands-on Lab - Deep Dive into Out of Browser
- Hands-on Lab - Using the MVVM Pattern in Silverlight Applications
Windows Azure:
- Hands-on Lab – Introduction to Windows Azure
- Hands-on Lab – Debugging Applications in Windows Azure
- Demo Script – Hello Windows Azure
- Demo Script – Deploying Windows Azure Services
- Presentation – Windows Azure Platform Overview
- Video – What is Windows Azure?
Download Visual Studio 2010 and .NET Framework 4 Training Kit
Learn Entity Framework 4 and ASP.NET 4 – Employee Info Starter Kit
A couple of weeks ago, I had announced a tutorial series that I started on Entity Framework 4.0 Learn ADO.NET Entity Framework 4 – Free Tutorials. Tutorials are a great way to learn about a new technology, however to assert yourself as a cutting-edge web developer, you need to top up your learning with a practical approach. I appreciate the efforts of developers who take out time from their busy schedules to teach others how to work on real projects with practical, high–level application development techniques.
ASP.NET MVP Ashraful Alam is one such developer who has released an open source project called the “Employee Info Starter Kit v5.0”, which is a project template that bundles most of the new and existing features available in ASP.NET 4.0, Entity Framework 4.0 and Visual Studio 2010. This starter kit is fully documented and well tested. Here are some links:
If you are an experienced developer or a beginner, I feel this series is equally valuable to both groups, providing a strong reference to one and a good introduction to the other.
PHP with IIS7 and SQL Server 2008 – Free Training Kit
Microsoft has released a free training kit that shows how to build PHP applications using Windows, IIS 7.5 and SQL Server 2008 R2.
The Training Kit contains the following demos and hands-on-labs:
PHP & SQL Server Demos
- Integrating SQL Server Geo-Spatial with PHP
- SQL Server Reporting Services and PHP
PHP & SQL Server Hands On Labs
- Introduction to Using SQL Server with PHP
- Using SQL Server Full-Text Search and FILESTREAM Storage with PHP
- New: Getting Started with SQL Server Migration Assistant for MySQL
PHP on Windows Hands On Labs
- IIS 7.5 Access Control Features for PHP
- Updated: Using IIS 7.5 Media Features in a PHP Application (Includes new exercise on how to use smooth streaming from PHP)
- Troubleshooting PHP
- Migrating PHP Applications to IIS 7.5
Download the PHP with IIS 7.5 and SQL Server 2008 R2 Training Kit
Windows Azure Free Training Videos
If you have been looking out to get some free training on windows azure, then this post is for you. The Windows Azure Jump Start video series is for all architects and developers interested in designing, developing and delivering cloud-based applications leveraging the Windows Azure Platform. Here are the contents of this 12-hour free windows azure video series which can be viewed online or downloaded in WMV, Mp4 or Mp3 format.
Session 01: Windows Azure Overview - This session provides an engaging overview of why the Cloud is such a popular choice for applications, and how the Windows Azure Platform is the best alternative for you and your team.
Session 02: Introduction to Compute - This session deals with options for sensitive data, considerations from a legal and regulatory perspective, and the availability of Cloud resources.
Session 03: Windows Azure Lifecycle, Part 1 - This is Part 1 of a two-part section and covers the following components of the Application Life Cycle: Design, Development, and Deployment.
Session 04: Windows Azure Lifecycle, Part 2 - This is Part 2 of a two-part section and covers the following components of the Application Life Cycle: Testing, Management, Scale and Upgrade.
Session 05: Windows Azure Storage, Part 1 - This is Part 1 of a two-part section and covers the following options for storage as well as ways to access storage when leveraging the Windows Azure Platform: Non-Relational Storage, Relational SQL Azure Storage, Blobs, Drives, RESTful web services, and Content Delivery Networks (CDN).
Session 06: Windows Azure Storage, Part 2 - This is Part 2 of a two-part section and covers the following options for storage as well as ways to access storage when leveraging the Windows Azure Platform: Queues, Tables, RESTful web services.
Session 07: Introduction to SQL Azure – This session provides an introduction to SQL Azure, including Motivation, Architecture, Working with SQL Azure and Sync.
Session 08: Windows Azure Diagnostics - This session walks users through how to perform diagnostics in the Cloud. It covers the Diagnostics Monitor, ways to collect diagnostics data, persisting data in Windows Azure Storage and common usage scenarios.
Session 09: Windows Azure Security, Part 1 - This is Part 1 of a two-part section and walks users through options for Security in the Cloud. It covers the advantages and disadvantages of Role base Identity vs. Claim based Identity and Windows Identity Framework (WIF).
Session 10: Windows Azure Security, Part 2 - This is Part 2 of a two-part section and walks users through options for Security in the Cloud. It covers Access Control Service (ACS) and Shared Access Signatures.
Session 11: Scalability, Caching & Elasticity, Part 1 - This is Part 1 of a two-part section and helps learners understand how to ensure appropriate scalability, caching and elasticity into their applications using the Windows Azure Platform. Achieving linear scale, scaling up vs. scaling out, and choosing VM sizes are covered.
Session 12: Scalability, Caching & Elasticity, Part 2, and Q&A - This is Part 2 of a two-part section and also includes some Q&A discussion covering various aspects of content from the entire course. Approaches to caching and cache storage, as well as the automation of scaling are among the topics covered