ASP.NET News from Blogger: MS-Joe   Get the feed of: MS-Joe

Total News: 565

Add HTML5 Audio to your App

When we think of sound in an HTML application we might think of two things: We remember all those sites that started playing loud obnoxious background music when the page loads and then we think about...

Run Firefox Daily and make the web better! Ubuntu Install Steps.

If you are any kind of a techie you run some pre-release software. Since joining Mozilla I’ve been amazed at how much work gets done by such a small group of people. One of the ways this happens is th...

How to set up Ubuntu Linux for Android Development

I’ve been developing cross platform apps using HTML5 for deployment across Desktops, Tablets, and Phones. Lots of interesting apps can be built without talking to the hardware but sooner or later, we ...

HTML5: The difference between an App and a Page.

HTML5 is only one part of the”Stack” HTML5 is really more than one thing. In the strictest sense, HTML5 is fifth major revision of the W3C specification of the markup language that is used to create w...

Where are you Joe ?

I’ve had a couple of email recently asking what I’m up to. Which, of course, means that I’ve been remis with my blogging. I’ve been traveling, sick, growing ever sicker of tooth problems, etc. – but I...

Building Apps and deploying them from GitHub

Those guys at GitHub have always been forward thinking and Open friendly ! So you ave probably heard that Mozilla is getting into “Apps” in a big way (https://apps.mozillalabs.com/) There are couple o...

Choosing a CSS Framework

I’ve been building web applications since the beginning of the World Wide Web and yet I’ve never become very knowledgeable about CSS. I’ve listened to the arguments about page layout (styles versus ta...

Building Apps with HTML5 Desktop, Tablet, Phone !

Disclaimer : As a reminder, this post represents only my own personal opinion and is not presented as an endorsed or official position by anyone but myself. Few evolutions of developer technology have...

How to Install Firefox Mobile on the Amazon Kindle Fire

I’m working on a review of the Kindle Fire. Though it’s taking some heat on the net right now, I love the device. Of course, I wanted to run Firefox on it. On the Kindle Fire you install Apps from the...

Weekly Links 2011_36 (50 for Web Devs & Other Geeks)

Software Developer Links of the Week. Apple isn’t the most hurt today by Amazon’s one-two punch New Toshiba Thrive Model to Be a 7-inch Flavor, Slated for December Release Samsung Taps Intel To Build ...

Installing NODE.js on Ubuntu Linux.

I sometimes describe dynamic web applications (PHP or ASP.NET) as 1 tier applications. Really all the application logic runs on one server (sometimes the database lives on a separate server with some...

Weekly Links 2011_35 (50 for Web Devs & Other Geeks)

Software Developer Links of the Week. Samsung Windows 8 Tablets Surface on eBay Welcoming the HTML5 Dev Center! Introduction to PHP Arrays Will Windows 8 block users from dual-booting Linux? Microsoft...

HTML5 App versus HTML5 Page Whats the Difference ?

Its happened several times this week. I heard someone sayThere no difference between an HTML5 App and a Web Page / Web Site. While a web page could be an App, I think its a gross over simplification t...

Speaking at Conferences a New Beginning !

On the right side you see badges from the conferences I was involved with at Microsoft. On the left – my first badge as a Mozilla employee. I’m leading a developer engagement initiative at Mozilla tha...

The view from the Mozilla San Francisco Office

Yesterday I spent my first day in the Mozilla San Francisco office. I was there for a talk by some guys from Twitter on how they built their HTML5 Twitter Application. This is the window in front of t...

Weekly Links 2010_34 (50 for Web Devs & Other Geeks)

Software Developer Links of the Week. MyEclipse Blue + Spring = Bling IDE Red Hat’s OpenShift PaaS for Cloud Now Supports Java EE 6 Java.net Projects Now on Maven Central Repository NetBeans #PHP – Su...

Using ENUM in JavaScript Almost.

Web Standards based app building means more logic in our client side code (HTML and JavaScript). When you’re moving from a language like C++, Java or C# that means adapting to find alternatives to lan...

Weekly Links 2010_33 (50 for Web Devs & Other Geeks)

Software Developer Links of the Week. Bad managers: What your company should do Google – Downloads Extensions API Proposal Will Microsoft compensation changes help retain employees? Ubuntu Linux bets ...

Whats New in HTML5 Markup and More !

HTML5 is poised to change not only Web development, but application development in general and when I say HTMl5, I mean “the wave” and not only the additions to the HTML5 syntax spec. I’ve been buildi...

A Useful Firefox Plugin for Web Developers Firesizer

I tend to develop for a 960 grid system but have recently started working on an HTML5 application that I want the user to be able to resize to utilize whatever screen resolution that their display has...

The HTML5 Article Tag Fixing the World Wide Web

I’ve started working on a few presentations to take on the road to developer conferences and one of the topics is a presentation on HTML5. Many folks look at new technologies from a somewhat academic ...

The Difference between HTML DIV and HTML SPAN

Using builder tools like FrontPage or ASP.NET WebForms has permitted web developers the “luxury” of avoiding learning the details of some parts of the standard web application stack (like HTML). Like ...

Play Sound in HTML5 and cross browser support with backward compatability.

In the last post in this series [ read here ] I added the clock timing logic to the HTML workout timer. The next feature to add is round and interval audio. I want to ring a bell at the beginning and ...

Building an HTML App Workout Timer Clock Logic

In [ this post ] I introduced an HTML application that I intended to build. I’ve been picking away at the logic (though haven’t gotten to the HTMP “5? stuff yet) and thought I’d share the milestone. N...

Weekly Links 2010_30 (50 for Web Devs & Other Geeks)

Software Developer Links of the Week. IBM executive says PC era is in its twilight Better web font loading with JavaScript In JavaScript, curly brace placement matters: An example The pros and cons of...

Beginning an HTML5 Application The Requirements

More and more developers are starting to think about building applications that have both on-line and off-line features using HTML5. I’ve been giving this some thought and have decided to build one my...

Weekly Links 2010_29 (50 for Web Devs & Other Geeks)

Software Developer Links of the Week. AntiSec Hackers Steal, Post Police Data Microsoft offers ‘mad loot’ Bluehat prize to entice security developers Some People Understand REST and HTTP 140 456 Email...

ASP.NET Password Strength Indicator with jQuery Plugin.

Password strength is a key factor in account security for weeb applications. As developers we all have a basic understanding of what a secure password is but the averge consumer of internet applicatio...

Weekly Links 2010_28 (50 for Web Devs & Other Geeks)

Software Developer Links of the Week. Edge Keeps Adobe Relevant In a World without Flash Java SE 7 arrives, based on OpenJDK Microsoft Build conference for Windows 8 sells out Three things Chromebooks...

Weekly Links 2010_27 (50 for Web Devs & Other Geeks)

Software Developer Links of the Week. The Dangers of HTML5: WebSockets and Stable Standards The Complete Datagrid (Alphabetic and Customized Paging ) HTTP Data Client – Web Scraping Page Speed Service...

Weekly Links 2010_26 (50 for Web Devs & Other Geeks)

Software Developer Links of the Week. Amazon Tablet Set to Battle iPad in Fall HTML5: The next generation of web design Chromebooks: Not Flops! What is Microsoft Lightswitch ? HP officially launches w...

Consuming a POX WebService in .NET and C# Searching ISBN Numbers.

I own literally thousands of books, both paper and electronic. So many, in fact, that it can be tough to remember if I own a particular title. So I started playing with the idea of writing a personal ...

Weekly Links 2010_25 (50 for Web Devs & Other Geeks)

Software Developer Links of the Week. Symantec Compares Apple’s iOS and Android Security How to Create a Podcast RSS Feed in .NET Android for .NET Developers – Custom Dialogs and Local Sto...

Weekly Links 2010_24 (50 for Web Devs & Other Geeks)

Software Developer Links of the Week. Why is JSON so popular? Developers want out of the syntax business. Is Microsoft Blowing Smoke When It Says It Won’t Be Hurt By the Cloud? Adobe gives desig...

Podcast Damian Edwards, Program Manager Web Tools & Platforms

Damain is a Program Manager Microsoft’s ASP.NET team and is responsible for WebForms and the WebForms Developer Experience In this episode I talk with Damain about the future of WebForms and it&...

Weekly Links 2010_23 (50 for Web Devs & Other Geeks)

Software Developer Links of the Week. Project Silk Community Drop 12 – June 22, 2011 UPDATE IBM Turns 100: Some Perspective Quick & Easy HTML5 & CSS3 – New Features for Background ...

Filtering an ASP.NET GridView control with jQuery

As I’ve been swimming in the great jQuery lake I discovered the jQuery QuickSearch Plugin, As WebForms developers we often display lots of data using a gridview control. I though it would be nee...

Visual Studio 2010 Web Standards Update

Over the last several months the new wave of web standards have been  moving at an accelerated pace, All the popular browsers are pushing the envelope including Microsofts own IE9 and the new sta...

Implementing Mutually Exclusive CheckBoxes with jQuery

The ASP.NET Ajax Control Toolkit contains a control extender for making a set of ASP.NET CheckBoxes mutually exclusive [ See HERE ]. In this post I’ll demonstrate implementing Mutually Exclusive...

Replacing the ACT PagingBulletedList with the jQuery ListNav Plugin.

The Ajax Control Toolkit includes a control extender [ The Paging Bulleted List Control Extender ] that lets you create a list that the user can filter by clicking on an index indicator. This can be v...

jQuery versus the Ajax Control ToolkitWhy should I use jQuery Instead ?

I recently received this email from an MSJoe blog reader. Hi Joe, thanks for the posts about jquery..   I’m now wondering, we are using the ms ajax toolkit. I like the simple use of it. Now...

Orchard 1.2 Released

Version 1.2 of Orchard is now officially available. You can find the download and release notes here: http://orchard.codeplex.com/releases/view/65184 This release is mainly about bug fixes and perform...

ASP.NET Dropdown Search with jQuery

The Ajax Control Toolkit includes a ListSearch [ see HERE ] control extender that can me used to extend a list or drop down list with a filtering feature by which the control will start to narrow the ...

ASP.NET User Input via the jQuery UI Slider

The Ajax Control Toolkit includes a “Slider” and a “MultiHandleSlider” control extender that lets your user fill a textbox with a numeric value by dragging one or more markers ...

Numeric Up Down Input using the jQuery UI Spinner

The AJAX Control Toolkit includes a Numeric Up/Down Control Extender that lets you turn a text box into a numeric Up / Down input control. There is a slick jQuery UI plugin – the jQuery UI Spinn...

A few reading resources for securing your IIS server.

Resources for securing Internet Information Services http://support.microsoft.com/kb/282060 Security Guidance for IIS http://technet.microsoft.com/en-us/library/dd450371(WS.10).aspx Chapter 16 Securi...

Embedding a jQuery HTML Input Editor in an ASP.NET page.

Sometimes we need users to be able to enter fomated input / text. There are many embedable WYSIWYG HTML inpt boxes available. [ See HERE ] I chose HTMLBox 4.01becuase it is easy to style [ DEMO HERE ]...

ASP.NET Textbox Filter & Masked Edit Replacing the Ajax Control Toolkit

The Ajax Control Toolkit contains a number of control extenders to restrict input from the user. Two are the Filtered Textbox Extender and the MaskEdit Extender. WARNING – In a web application, ...

Replacing the Ajax Control Toolkit DragPanel Control Extender with jQuery

The Ajax Control Toolkit includes a DropPanel Control Extender that lets you drag and drop content thereby moving it around on your web page [ moreHERE ]. jQuery, or more specificallyjQueryUI has Drag...

The Book of CSS

There is a LOT of buzz right now about the strength of web technologies for all kinds of development. CSS has always been a bit of a black art to me but as Ive embraced developing with jQuery Ive need...

View Other bloggers