Yet Another Podcast #83–Jon Galloway on Azure and ASP.NET–What’s New.

Jon Galloway joins me for a wrap up of what is new in Azure, ASP.NET and surrounding technologies.  A /build wrap up that JonGallowaystarts with the Day 2 Keynote and walks through all the new cool stuff coming out of Scott Guthrie’s organization. 

 

Listen | Yet Another Podcast

 

rssiTunesalt

Posted in Azure, Essentials, HTML5, JavaScript, Mobile, MVC, Observations, Open Source, Patterns & Skills, Podcast, Visual Studio, Windows 8 | Tagged | 1 Comment

Is the Kindle Obsolete? One Man’s Opinion On A New Alternative.

Flying home from Desert Code Camp yesterday I noticed that one or two of the passengers had a new type of reading device in which each page of the book was on a separate piece of paper, all glued together. 

I spoke with one of the passengers about this new paper-intensive form factor.  She seemed very happy with it, but when I pressed her on features, the best she could say had to do with such intangibles as it having a better “smell” than her Kindle, and that it looked good on her shelf when she wasn’t reading it (!)  She didn’t seem bothered by the absence of dozens of Kindle conveniences.  She did point out, however, that if she didn’t like her book she could just throw it away (harder to do with a Kindle, I’ll agree). 

Frankly, I don’t mean to be a Luddite, but I’m  a bit worried about this new fad catching on.  First, I’m afraid it will encourage people to read pages out of order (it has totally random access to any page in the book at any time) possibly ruining the reading experience and turning off young readers.  Second it seems like these things would start to pile up and create a great deal of clutter.  Next thing you know, magazines and newspapers will be released in this form factor, and we’ll be in a sea of paper.  They are so cheap that they will certainly cause a severe litter problem.

More pressing, because the “paperback” comes with a fixed font size, I can imagine that they will cause significant eye strain for many people, raising health care costs and causing an epidemic of damaged eye sight.  This will be exacerbated when people try to read in the dark, given that there is no backlight. 

In addition, just one paperback alone was heavier than my Kindle holding a dozen (or a hundred) books (electrons are wicked light).  The strain of carrying multiple paperbacks might well lead to tendonitis, back pain and other medical problems. 

In short, while I’m all for progress, I’ll be sticking with my Kindle for now, and hoping that these paper-intensive reading devices will go the way of  analog watches, radios, televisions and other “retro” affectations.

Posted in Opinion | 1 Comment

Yet Another Podcast #82–Guy Smith-Ferrier on Internationalization

Guy Smith-Ferrier is an internationalization software architect located in the UK.  GuySmithFerrier2We discuss internationalization, globalization and localization (which are not, I learn, all the same thing!)

Related Links

Listen | Yet Another Podcast

 

rssiTunesalt

Posted in Internationalization | Tagged | Comments Off on Yet Another Podcast #82–Guy Smith-Ferrier on Internationalization

Creating A Windows 8 Application From Scratch

Phil Japikse, Michael Crump and I set out to create three related applications from scratch.  That is, a Windows 8 version written in XAML with C# (me), a Windows 8 version written in JavaScript (Phil) and a Windows 8 Phone version (Michael).  Mockup1

The idea behind the application was summed up in an email by Phil, paraphrased here:

  • The main goal of the application is to show off the Telerik controls
  • The business purpose of the application is to allow Telerik Evangelists to gather information from conference attendees

The design will allow us to:

  • Enter demographic information for raffle registration
  • Enter demographic information for follow ups
  • Tag one or more products for follow up
  • Enter information on problem reports
  • Enter information for product suggestions

Continue reading →

Posted in Essentials, Mini-Tutorial, Patterns & Skills, Windows 8 | Tagged | 1 Comment

Yet Another Podcast #81–Mary Jo Foley on /Build &Windows 8

Mary Jo Foley joins Jon Galloway and me in a free wheeling discussion and review of /Build 2012, Windows 8, mjfWindows 8 Phone and Azure.  Mary Jo is the editor of ZDNet’s All About Microsoft blog and the co-host of Windows Weekly. 

Listen | Yet Another Podcast

 

rssiTunesalt

Posted in Community, Essentials, Observations, Opinion, Windows 8, WindowsPhone | Tagged | 1 Comment

Yet Another Podcast #80–Miguel de Icaza & Mono

Monkey

Miguel joins Jon and me to discuss Mono and Xamarin and the future of open source C# coding for iOS and Android. 

Related links:

Core Mono:

Abstraction layers for cross platform development:

Personal:

Cool:

 

Listen | Yet Another Podcast

 

rssiTunesalt

Posted in Agile, Essentials, Languages, Migration, Mobile, MVC, MVVM, Observations, Open Source, Patterns & Skills, Podcast, WindowsPhone | Tagged | 2 Comments

Upgrading to Windows 8 Pro

If you have an MSDN account, you may be able to upgrade from Windows  8 to Windows 8 Pro.   First, login to http://msdn.microsoft.com and click on Access Benefits.  Once there, click on Go To My Product Keys and scroll down looking for Windows 8 Pro.  If you have a key available, grab it.

Next, open Control Panel (which you can get to quickly with Windows-x) and select Add Features to Windows 8.  Enter the key you just got from MSDN and once verified, proceed with the uupdate.

Hey! Presto! Windows 8 Pro.

Posted in Essentials, Tools and Utilities, Windows 8 | Tagged | 2 Comments

Yet Another Podcast #79–HTML5 for .NET Programmers

Jim Jackson and Ian Gilman, authors of HTML5 for .NET Developers join HTML5ForDotNet Jon Galloway and myself to discuss HTML5, JavaScript and related topics. 

Their book is targeted right at C#/.NET programmers who want to learn about HTML5 and JavaScript for HTML5 and we get right to the details.

Listen | Yet Another Podcast

 

rssiTunesalt

Posted in Books, HTML5, JavaScript, Languages, Podcast, Windows 8 | Tagged | 3 Comments

Yet Another Podcast #78–Rey Bango on IE10

Talking with Rey Bango and Jon Galloway about IE10, IE9, HTML5, CSS3,JonG reyJavaScript, Compatibility, Web standards and much more.

Rey is a developer evangelist for Microsoft focusing on standards-based web development. He is a former member of the jQuery project team and he is a big advocate for HTML5 and CSS3.

Listen | Yet Another Podcast

 

rssiTunesalt

Posted in HTML5, JavaScript, Podcast | Tagged | Comments Off on Yet Another Podcast #78–Rey Bango on IE10

Intel Ultrabook–A longer look

In a previous posting, I explained that Intel sent me an IvyBridge Ultrabook to review. Ultrabook  I decided to take it on the road with me, on my tour of the Netherlands, Belgium, the UK and Bulgaria.    This was a great opportunity to check out many features of the Ultrabook, as I was giving a dozen presentations, and had other work to do while on the road, including blogging, book-writing and coding.

Continue reading →

Posted in Hardware, Opinion | 2 Comments

Road Warrior Required Equipment: The TP-LINK

I travel a lot.  Presentations, user groups, conferences.  Most hotels, I’m glad to say have wi-fi, but it often sucks is sub-optimal.  Further my UltraBook does not have an Ethernet cable port, so TP I’m dependent on Wi-Fi and some hotels simply don’t even have it in the room (especially in Europe), though often they do have an Ethernet cable. 

To the rescue comes the incredibly small, incredibly inexpensive ($27 on Amazon) TP-Link 150MBPS Wireless N Nano Router (Model TL-WR702n)  This gem acts to convert an Ethernet signal to a Wi-Fi signal.  You can also configure it to be a Router, a Repeater or a Bridge.  Making it a repeater is very convenient at home where it boosts the signal in my dining room.

It comes with its own power adapter (connected through USB) as well as the USB and Ethernet cables.  Also included is a resource CD, and a fast user guide. That is, everything you need. 

You plug it in and set up takes under a minute.  It works like a charm.

This thing is worth buying just because of how unbelievably cool it is to have a router/bridge/repeater in a box that small.  I’m writing about it because it just blew me away. 

Special thanks to Richard Campbell of DNR for turning me on to this gizmo.

Posted in Hardware, Opinion | Comments Off on Road Warrior Required Equipment: The TP-LINK

Windows 8–Toast Notification

Continuing my series based on the presentations I’m giving in Europe, Notificationtoday I turn to toast notifications. As with Tiles, Toast notifications are a great way to let the user know that something interesting is happening with your application.

Toast notifications can be very complex but their essence can be stripped down to just a few lines of code, especially thanks to the NotificationsExtensions library available from Microsoft. 

Continue reading →

Posted in Essentials | 1 Comment