.NET Zone is brought to you in partnership with:
  • submit to reddit
Greg Duncan07/31/14
3983 views
0 replies

[Cool Webook of the Day] "Eloquent JavaScript"

This is a book about JavaScript, programming, and the wonders of the digital. You can read it online here, and a paper version is being worked on.

Joost Van Schaik07/31/14
3915 views
0 replies

Sharing code between an Xamarin Forms/MVVMLight app and EF-code first backend using Shared Reference Project Manager

I am in the very early early stages of toying with Xamarin and it may well be that whatever I am doing here, is not the smartest thing in the world. This is a much as a report of my learning (may ‘struggle’ is a better word) as how-to. But what I describe here works – more or less – although it was a mighty hassle to actually get it working.

Greg Duncan07/31/14
3493 views
0 replies

Using the OpenXML SDK Productivity Tool to "decompile" Office Documents

These days, Office files are no longer in a proprietary binary format, and are we can create the files directly without using COM automation. A .docx Word file, for example, is a collection of XML documents zipped into a single file. The official name of the format is Open XML.

Greg Duncan07/31/14
2838 views
0 replies

Did You Know You Could Update/Contribute to Some (OpenXML) MSDN Docs via a GitHub repo?

The content in the office-content repository is grouped first by article language, then by topic. The README.md file at the root of each topic directory specifies the structure of the articles within the topic.

Radenko Zec07/29/14
3670 views
0 replies

8 ways to improve ASP.NET Web API performance

Web API is so easy that many developers don’t take the time to structure their applications for great performance. This article will going to cover 8 techniques for improving ASP.NET Web API performance.

John Sonmez07/28/14
3601 views
0 replies

The Experience Paradox–How to Get a Job Without Experience

One of the most difficult things about becoming a software developer, is the experience paradox of needing to have a job to get experience and needing to have experience in order to get a job.

Jalpesh Vadgama07/28/14
4792 views
0 replies

CRUD Operation with ASP.NET MVC and Fluent Nhibernate

Before some time I have written a post about Getting Started with Nhibernate and ASP.NET MVC –CRUD operations. It’s one of the most popular post blog post on my blog. I get lots of questions via email and other medium why you are not writing a post about Fluent Nhibernate and ASP.NET MVC. So I thought it will be a good idea to write a blog post about it.

Joost Van Schaik07/28/14
4007 views
0 replies

AngularJS + TypeScript – How To Setup a Watch (And 2 Ways to Do it Wrong)

After setting up my initial application as described in my previous post, I went about to set up a watch. For those who don’t know what that is – it’s basically a function that gets triggered when an scope object or part of that changes. I have found 4 ways to set it up, and only one seems to be (completely) right.

Samidip Basu07/26/14
2864 views
0 replies

Device Mirroring Options for Mobile Developers

Are you a mobile app developer? Want to show off your creations or plain project your phone screen onto a larger canvas?

Gunnar Peipman07/26/14
3201 views
0 replies

ASP.NET MVC 6: New HttpContext

ASP.NET MVC 6 is mostly about rework of framework internals and it comes with changes that affect also our applications. One important improvement is new HttpContext class. In this posting I will discuss about this new class a little bit.

Ovais Mehboob A...07/22/14
1609 views
0 replies

Creating Custom Formatter in ASP.Net Web API to handle specific formatted request

In this article I will show you how to create a custom formatter in ASP.Net Web API to send objects in Request body with a specific format.

Jeremy Likness07/20/14
3948 views
0 replies

AngularJS Debugging and Performance

Just over a week ago an Angular project went live after several years of development. Our team peaked at over 25 developers distributed around the world. The source ended up at over 80,000 lines of TypeScript code (although I jokingly note this ends up as just one line of minified JavaScript) and includes hundreds of controllers, services, views, etc.

Ayobami Adewole07/20/14
2590 views
1 replies

How to Enable .Net Framework 3.5 on Microsoft Windows Server 2012 R2

Recently, I had to put on my System Administrator cap for couple of hours. I was to set up two Dell PowerEdge 1720 server computers for use as Test Servers. The two servers were to run Microsoft Windows Server 2012 R2 and that .Net framework 3.5 must be enabled on the servers as it is one of the requirements needed by the enterprise application to be installed on the servers.

Imran Baloch07/20/14
2739 views
0 replies

ValidateAntiForgeryTokenAttribute and Ajax Requests

Cross-Site Request Forgery (CSRF or XSRF) is still in the top ten list of The Open Web Application Security Project (OWASP). Fortunately, ASP.NET MVC has built-in support to mitigate this attack since its earlier versions.

Merrick Chaffer07/15/14
2749 views
0 replies

Multiline Regex Search and Replace in Visual Studio

Can't recommend this tool enough. Has taken what would be a massive task down to a couple of seconds for me this morning….

Daniel Mohl07/14/14
2293 views
0 replies

Improvements to the F# Web Templates

There has been quite a bit of activity with various F# web templates over the last few months. This post will cover several of these activities.

Rob Sanders07/14/14
1746 views
0 replies

Migrating Subscriptions and Data within Microsoft Azure

Today I was able to successfully migrate all of my Windows Azure artifacts from one Microsoft Account/Subscription to another Microsoft Account/Subscription. The scenario was – I had an MSDN subscription via my former employer, and over the source of the past year, I’d developed a number of applications whilst learning the Azure platform.

Greg Duncan07/10/14
4454 views
0 replies

eBook of the Day: "Developing big data solutions on Microsoft Azure HDInsight"

This guide explores the use of HDInsight in a range of use cases and scenarios such as iterative exploration, as a data warehouse, for ETL processes, and integration into existing BI systems.

Greg Duncan07/10/14
4454 views
0 replies

eBook of the Day: "Developing big data solutions on Microsoft Azure HDInsight"

This guide explores the use of HDInsight in a range of use cases and scenarios such as iterative exploration, as a data warehouse, for ETL processes, and integration into existing BI systems.

Greg Duncan07/10/14
3806 views
0 replies

Team Foundation Server "Work Item Web Access" Is Getting a Work-Over

As we ended the early adopter period, we got a lot of questions from customers about how to apply the licensing to their situation. We also watched as people assigned licenses to their users: What kind of licenses did they choose? How many people did they choose to remove from their account? Etc.

Anders Abel07/10/14
3748 views
0 replies

Adding an Overload is a Breaking Change

Adding functionality to a library, without touching the existing code should be safe for clients, shouldn’t it? Unfortunately not, adding another overload to a library can be a breaking change. It might work when the library is updated, but suddenly break when the client is recompiled – even though no code was changed. That’s nasty, isn’t it?

Julius Of Wp7agile07/04/14
3448 views
0 replies

Review: Learning Windows Azure Mobile Services for Windows 8 and Windows Phone 8

Are you already using Azure Mobile Services for Windows 8 and Windows Phone 8? It doesn't matter what your response is. Geoff Webber-Cross’s 'Learning Windows Azure Mobile Services for Windows 8 and Windows Phone 8' book got all answers to all your questions.

Greg Duncan06/25/14
3079 views
0 replies

Microsoft Press [Older] eBook Shelf

Earlier this year, I blogged about how the Microsoft Press eBook shelf got a new home on the Microsoft Virtual Academy. Well it seems that currently only some of the books are listed there, the newer ones. Where do you go for the older titles?

Michael Crump06/25/14
3174 views
0 replies

Fix for “GPS Provider Disabled” using Apache Cordova on Android

I recently ran into the issue of “GPS Provider Disabled” when using Apache Cordova on Android. After reading many threads, the fix seemed to always be to set the permissions in config.xml.

Joost Van Schaik06/25/14
3216 views
0 replies

Messaging Class for Detecting and Broadcasting That Your Universal App is Running in the Background

Some time ago I discovered that you can trap Window.Current.VisibilityChanged in a Windows 8 app to check if the app was running in the background, and that you can use that moment to pause a game and/or save the state to storage.