wiredone

Stories submitted by wiredone

Cause for Concern - Piracy on Windows Phone 7 - Diary Of A Ninja(www.diaryofaninja.com)

submitted by wiredonewiredone(917) 1 month, 2 days ago

There are many developers have bet a considerable amount of their time on the Windows Phone 7 platform to date. Whether these developers are aware of it or not they are fighting a silent battle that I want to bring more awareness to – a problem that every smart phone ecosystem has faced to date: Piracy. read more...

add a comment |category: |Views: 6

tags: another

Make Your Own Wi-Fi Hotspot - Testing Development Websites on Mobiles(www.diaryofaninja.com)

submitted by wiredonewiredone(917) 1 month, 11 days ago

Often you need to test a website on an tablet device such as an iPad using a local development machine’s web server. For whatever reason the available Wi-Fi when developing your site may be on another subnet or network entirely to you development machine (such as in an office environment). Situations like these call for a bit of creative thinking and a different approach, so if this is a problem you face here’s my take on a possible solution. read more...

add a comment |category: |Views: 12

tags: another

What ASP.Net MVC Developers Can Learn From GitHub’s Security Woes(www.diaryofaninja.com)

submitted by wiredonewiredone(917) 2 months, 15 days ago

Over the last week a few stories have moved through the Ruby On Rails and wider development community as one of their shining stars, GitHub was hacked to draw attention to some of the weaknesses that can come about from ROR’s convention-based model binding. The interesting thing about the security hole found at GitHub is that it is not necessarily limited to Ruby On Rails, but often comes from using a framework that supports model binding out of the box without understanding the security limitations up front. read more...

add a comment |category: |Views: 189

tags: another

DevOps DNS for Developers – Now There’s No Excuse Not To Know(www.diaryofaninja.com)

submitted by wiredonewiredone(917) 2 months, 21 days ago

DNS is a huge part of the inner workings of the internet. Web Developers spend a considerable amount of man hours a year ensuring the sites they build are fast and respond well to user interaction by setting up expensive CDN’s, recompressing images, minifying script files and much more – but what a lot of us don’t understand is that DNS server configuration can make a big difference to the speed of your site read more...

add a comment |category: |Views: 117

tags: another

8 Must-Have Tools for Windows Phone 7 Development(www.diaryofaninja.com)

submitted by wiredonewiredone(917) 4 months, 4 days ago

After developing Windows Phone 7 applications in my spare time over the last year, I've collected an assortment of tools that make developing apps so much easier than when I first jumped in to Silverlight/Windows Phone 7 development. I only wish I'd know about them all when I first started down the Windows Phone 7 path. Whether you are just starting out or have been developing Windows Phone 7 apps for a while now, there’s something here for everyone. read more...

add a comment |category: |Views: 18

tags: another

Arachnophobia – Spider, Spider go away, come again another day(www.diaryofaninja.com)

submitted by wiredonewiredone(917) 4 months, 8 days ago

While working on soon-to-be-released projects there has often been a need to make a staging/testing website publicly accessible for client testing. This is a slippery slope if search engine spiders get in and index your site before the rest of the world is meant to see it (it happens more than you’d like to think) – If it happens to be a website you are building for something that the rest of the world shouldn’t see yet such as a product/service launch, having it leak too early can often make or break you. They have a word that describes this very fear of spiders – it’s called Arachnophobia. read more...

3 comments |category: |Views: 73

tags: another

Scheduling TeamCity backups in Windows(www.diaryofaninja.com)

submitted by wiredonewiredone(917) 5 months, 13 days ago

Jetbrains’ build server software TeamCity is an awesome product to get up and running with continuous integration and deployment, however with its ease of operation it leaves a few nice to have business features aside. One of these is Scheduled backup – and if there is anything that your career has probably taught you to date, it’s that when things break, having a backup is priceless. read more...

add a comment |category: |Views: 6

tags: another

Xbox Kinect Hub Remake - An Introduction To New User Interfaces(www.diaryofaninja.com)

submitted by wiredonewiredone(917) 7 months, 8 days ago

I first started playing around with my Kinect at home just to get a feel for what was involved in working with the SDK – I must say that I, like many of you, was amazed, and still am, at how awesomely simple and beautifully designed the API’s in the Kinect NUI framework are. A lot of people have written little Kinect demo’s showing how to create buttons and detect hand location, but I thought I’d try something different. So I set out to mimic some of the Xbox Live's interface elements in WPF. read more...

5 comments |category: |Views: 77

tags: another

What good Web Developers should know about sending E-mail(www.diaryofaninja.com)

submitted by wiredonewiredone(917) 8 months ago

Nearly all websites these days send email and because of this the majority of developers assume that they “know how to send email from a website”. They continue under this assumption until they have a site or server of their get black listed by a SPAM blacklist. Then they are forced to scratch their heads to try and figure out why this happened. Before you hit send on that email requesting to be removed from that SPAM blacklist, let’s recap what you should be doing to make sure it doesn’t happen again. read more...

1 comment |category: |Views: 138

tags: another

Adding filters to your ELMAH installation(www.diaryofaninja.com)

submitted by wiredonewiredone(917) 8 months, 6 days ago

One of the most common configurations people use when setting up ELMAH is email exception logging so that you get notified whenever “shit’s goin’ down” on your site. This leads to a follow on issue that stems from this in that you end up receiving 100’s of emails a couple of times a week as your website gets scanned by evil doers looking for vulnerabilities – but there is a simple and elegant solution. read more...

1 comment |category: |Views: 89

tags: another

Using Custom Web.config Transformations in MSBUILD(www.diaryofaninja.com)

submitted by wiredonewiredone(917) 8 months, 13 days ago

Web.config transformations have been around for a while now, and a lot of developers use them in their staple day-to-day environment deployment strategies. As usual though, one size does not fit all. read more...

add a comment |category: |Views: 0

tags: another

Build Accessible web sites with Visual Studio – WCAG reporting(www.diaryofaninja.com)

submitted by wiredonewiredone(917) 9 months, 26 days ago

Adding Accessibility to a website for access by sight or hearing impaired users is a thought that many developers have post build. Along with this, when you’re tasked with the job of building an accessible website, Visual Studio probably wouldn’t initially be a tool that comes to mind, but Visual Studio has everyone fooled on this topic as it has this functionality covered, you just need to look a little below the surface. read more...

add a comment |category: |Views: 3

tags: another

TeamCity - When 1 Build Agent just isn’t enough(www.diaryofaninja.com)

submitted by wiredonewiredone(917) 10 months, 1 day ago

TeamCity is one of the greatest tools to hit the Continuous Integration world, with free licensing for 20 build configurations and an easy to use interface it ticks all the right boxes (not to mention ease of use for Windows Users) – but once you splash out on an Enterprise license and grow your installation to house many build configurations you start to want more power, and this is when a second build agent is your ticket to freedom. read more...

add a comment |category: |Views: 5

tags: another

Writing your own custom ASP.Net MVC [Authorize] attributes(www.diaryofaninja.com)

submitted by wiredonewiredone(917) 10 months, 2 days ago

ASP.Net’s [Authorize] attribute is another cool feature that makes it easy to add authentication at the Controller level when building a website, but the real goldmine here is that like nearly everything else in ASP.Net MVC, you can pick apart the functionality and extend it yourself – In this post we will take a look at creating our own custom Authentication attribute. read more...

add a comment |category: |Views: 36

tags: another

A Spelunking Exercise In The Finer Points Of ASP.Net MVC 3 Model Aware(www.diaryofaninja.com)

submitted by wiredonewiredone(917) 10 months, 7 days ago

Anyone who asks me will know that i love the simplicity and elegance of creating ASP.Net MVC’s custom data annotations when writing your own validation in ASP.Net MVC. One situation that can be a tricky one to dig yourself out of when coming to more advanced validation logic is writing custom validation attributes that can see/compare properties between itself and other model properties. read more...

add a comment |category: |Views: 9

tags: another

Solved: Why Don’t ApplicationBar Bindings Work? – Windows Phone 7 SDK(www.diaryofaninja.com)

submitted by wiredonewiredone(917) 10 months, 22 days ago

One of the subtleties I've found recently while working with the Windows Phone 7 SDK is found when working with the ApplicationBar programmatically. There are a number of differences that the ApplicationBar has when compared to a normal Windows Phone 7 Silverlight control – these very differences can be really frustrating if you are not aware of them as they stop you from interacting with it in the same way you do other Silverlight controls. Hopefully after we’ve taken a closer look it will make sense why they are so. read more...

add a comment |category: |Views: 1

tags: another