Tag | Firefox Posts

First of all, sorry for not posting for a quite long time. I have started working on designing and developing a charity website for blood donation. So all my leisure time was diverted into that. I will ensure that going forward, I post at least one post every week. Lets get into the topic of this week, without delaying any more time. I have always been using asp:Menu and asp:Treeview for transforming the sitemaps to super cool menu which are auto generated by ASP.NET for us. But I wanted more and ...
In this Issue: Timmy Kokke, Damon Payne, Kirupa Chinnathambi, Giorgetti Alessandro, Dinesh Sodani, David Anson, Kunal Chowdhury, haruhiro isowa, Max Paulousky, Rénald Nollet, and Rob Tiffany. Shoutouts: Cigdem Patlak interviews Daron Yondem Part 1: Istanbul Yazgelistir Summit – Daron Yondem on Silverlight activities in MEA, Silverlight 4 and Windows Phone 7 Series Cigdem Patlak interviews Daron Yondem Part 2: Istanbul Yazgelistir Summit – Daron Yondem on upcoming Silverlight releases, the Silverlight ...
Some commonly asked questions about Silverlight. These aren't deep, but are often asked by beginners. What is Silverlight? Silverlight is a cross-browser, cross-platform software framework to create Rich Internet Applications (RIA) that can be embedded in Web pages. What is meant by RIA? RIA stands for Rich Internet Applications, which are Web applications with rich user interfaces including media elements such as audio, video and so forth. You can think of them as being similar to powerful and rich ...
I've been a member of GWB for a year and a half or so and haven't blogged anything yet, so it's time to change that! Everytime I install Firefox on a new (virtual machine), I want my searchbox searches to launch in a new tab and I can never remember how to do that. Here is a link explaining how to do it: http://lifehacker.com/25517... If that ever goes away, just do the following: Type about:config into the address bar Put the following into the filter box: ...
In this Issue: Mike Taulty, Joshua Holt, and Timmy Kokke. Shoutout: Jesse Liberty has a post up that should be required reading for anyone blogging or thinking about starting one: Creating A Silverlight Blog That Doesn’t Suck From SilverlightCream.com: Silverlight and WCF RIA Services (4 – RIA Services Libraries) The 4th part of Mike Taulty's RIA Services series is a nice tutorial on the RIA Service Class Library... what it is, how to build one and how to use it. Debugging Silverlight with Firefox ...
I was working on my online mathematical graphing application, CloudGraph, and trying to make it work in IE. The app uses the HTML5 canvas element to draw graphs. Since IE doesn't support canvas yet I use ExplorerCanvas to provide that support for IE. However, it seems that when using excanvas, if you try to moveTo or drawTo a point that is not finite it loses it's mind and stops drawing anything else after that. I had no such problems in Firefox or Chrome so it took me awhile to figure out what was ...
Today, I received two Corsair Value Select 4Gb DDR SO-DIMMs (from overclock.co.uk) for my aging HP 6910p to give it the extra lease of life to keep it going until the end of 2010. And here is the proof that Windows 7 64-bit happily sees all 8Gb, There are no 4Gb modules are officially supported for the HP 6910p (they didn’t exist when it was first build). I was taking a bit of a gamble, and relying on the UK distance selling regulations which meant that even if they didn’t work I’d be able to send ...
You can reach this page anytime at http://tools.michaelcrump.net Thanks to everyone that has contributed so far, we are getting several thousands hits from all sorts of developers a day. Recent Contributors include: Deependra Solanky, Grant, Klaus, James, BlueCollarCritic and Bob Koehn Tweet this list! Add a link to my site! Add me to twitter! This is a list of the tools/utilities that I use to do my job/hobby. I wanted this page to load fast and contain information that only you care about. If I ...
Unfortunately HTMLEditor component of AJAX Control Toolkit is not compatible with the UpdatePanel. The problem is when we use accents with the Mozilla Firefox browser and HTMLEditor is inside an UpdatePanel. Letters that contain accents are left with an unknown character (so is stored in the database or even returned a PostBack). Can be tested using Mozilla Firefox on the site of the ASP.NET AJAX Control Toolkit. Write a word with accents and go to "Submit Content": http://www.asp.net/AJAX/Aja... ...
“If you're walking down the right path and you're willing to keep walking, eventually you'll make progress." – Barack Obama In my quest to become a better programmer, I’ve decided to start the process of learning Java. I will be primary using the Eclipse Language IDE. I will not bore you with the history just what is needed for a .NET developer to get up and running. I will provide links, screenshots and a few brief code tutorials. Links to documentation. The Official Eclipse FAQ’s Links to binaries. ...
Source Browsing in FireFox Just casually observed this a few minutes back with my Mozilla Firefox 3.6.3. When you do a view source of any page in Internet Explorer it just renders as editable inoperative HTML. However in Firefox the hyperlinks are shown clickable and active. When you click on any hyperlink the most obvious and expected output would be that the target page would appear in one of the new tab in the parent browser. However the View Source window refreshed with the HTML source of the ...
Spent the last weekend fighting to get firefox to connect to a sharepoint portal hosting my homegrown TFS instance's TFS/WEB and team project portal from a friends' place. Firefox is THE favourite browser and I was hating to se it fail miserably with NTLM authentication. Fun part is it showed the login prompt accepted credentials and like a pestering young puppy came back for the same credentials. After banging my head and various "I don't know what I don't know" attempts I decided to play god and ...
UPDATE (2011-01-28): ASP.NET MVC 3 I have a newer blog post that shows how to get Client Side Validation Summary without doing any of this. I will still be answering questions and supporting this for developers who are still using ASP.NET MVC 2. If you are on ASP.NET MVC 3, go here. Problem The MicrosoftMvcJQueryValidatio... script file, which integrates with the jQuery Validation Plugin, does NOT populate validation errors inside the Validation Summary control. I will show you how to populate validation ...
These days, I’m doing a bit of end-to-end acceptance web testing using the Selenium framework. Selenium has a nice and handy add-on for the Firefox browser – the Selenium IDE. It automatically records your actions and produces the required C# code for you, as you click around in the browser window. But when I started the Selenium server and tried to run my first test (copied from the Selenium docs), it didn’t work (Sigh. It never works on the first try…) and I got a timeout and an exception. This ...
I have been experiencing an ongoing issue with the Delicious Firefox add-in where the list of local bookmarks didn’t jive with the list on the Delicious website – I had more locally than on the Delicious website. After an unfruitful exchange with Delicious support (does anyone ever really get any help with first level support? No offense intended, people), I set out to figure out what was going on myself. Turns out that another Firefox add-in called RefControl caused the post to the Delicious website ...
I have a Model popup from ajax control toolkit in my page.that point to a asp:panel that will going to show a close button in the top left corner. When using with update panel and lots of ajax stuff ended up getting the following javascript error in IE only , it worked perfectly in firefox Sys.InvalidOperationException: Handler was not added through the Sys.UI.DomEvent.addHandler method i searched alot on the internet for the solution, solution was there that suggest just move the button outside ...
Normally I don’t spend a lot of time reading about the browser wars, but one of my colleagues, Bruce Kyle – prolific blogger on the Microsoft US ISV Team Blog, pointed me to this article called Microsoft IE's downfall 'far fetched,' says researcher Lock on enterprise ensures long life for IE; Firefox in danger of being replaced by Chrome http://www.computerworld.co... It’s definitely worth a read. Love this quote: That leaves Firefox ...
So after updating the Prairie Developer Conference website with my snazzy Silverlight component with sweet fades, I get an MSN from my buddy Chris Williams. I see a tan gradient background with a huge white box in the middle. No Silverlight. Weird. I fire up Firefox on my machine and the Silverlight bit comes up fine! We start troubleshooting. Version of Silverlight? A-ok. Version of Firefox? He’s running 3.5.6 while I’m running 3.5.7. But, c’mon…that .1 couldn’t make *that* much of a difference ...
I had wanted to post something this month so I thought I would post a list of applications or add-ons that I have found to be useful. So to get right to it I’ll will start with the add-ons to Firefox I like. For reference I am currently running Firefox version 3.5.6. Adblock Plus – Does what it says and works pretty well. NoScript – It works well but it may block a site’s functionality until you allow that site. Not a big deal for me or you but it may not be the right extension for everyone (I’m ...
I’ve been building my own machines for a while now and I’ve gotten into a routine of installing certain apps when I do I rebuild. I’ll not only grab the latest Microsoft updates, plus Office, but I’ll also install a whole list of utilities. This list keeps growing and was often something like the following: PDF reader (I go back and forth between FoxIt Reader and Adobe) FireFox and Chrome Instant messengers (MSN, GoogleTalk, Skype) Tweetdeck Live Mesh Some kind of free antivirus (Microsoft’s Security ...
[Source: http://geekswithblogs.net/E... We had a fiddly issue with date validation in an ASP.NET MVC page failing for a valid date in Chrome, but passing in Firefox, IE etc. Tracing through our own code and xVal, the issue was narrowed down to the jQuery validation plugin (jquery.validate.js). For simple date validation, the library instantiates a date object from the given text value and lets JavaScript raise errors for invalid dates: date: function(value, element) { return this.optional(element) ...
XMLHttpRequest (XHR) is a DOM API that can be used inside a web browser scripting language, such as JavaScript, to send an HTTP or an HTTPS request directly to a web server and load the server response data directly back into the scripting language. The technique that we are going to discuss here takes advantage of XMLHttpRequest objects readyState == 3 status (Interactive – Downloading) and responseText property to perform DOM manipulation in a browser. Here is how it works A request is initiated ...
I received an invitation to Google’s Wave yesterday (I have no idea why) and so I went immediately to go check it out. One of the first things I ran into was the suggestion by Google that I install Chrome Frame, so I did. I then accessed Google Wave fine, but didn’t really do too much. Today, I noticed while doing my typical browsing (using multiple tabs in IE8) that when I’d close a TAB, it wouldn’t close. It’d stay open for what seemed like minutes (I didn’t clock it) before finally closing. Then ...
Imagine some newbie or junior web developer walks up to you and says, “What tools would you suggest I use to become a better web developer?” Assuming they’re already using either Visual Studio or Web Developer Express, what utilities or resources do you find indispensible for working with ASP.NET or just web development in general? Maybe you have a favorite online resource site that you recommend, Stack Overflow for example, or maybe you have a favorite utility like Chris Pederick’s Web Developer ...
I installed TweetDeck v.0.31.1 last night, and it has all of the features on my wish list: keyboard shortcuts control over the positioning of notifications (I moved them down to the lower-right corner – They used to be in the upper-right, and always popped up covering up the Firefox search box just as I was about to use it) notifications now show the contents of new tweets, not just a count of how many there are http://www.tweetdeck.com/be... ...
The October Service Update for Microsoft Online Services includes several new features and enhancements designed to improve the service experience for both administrators and users. The Service Update is currently being deployed into production data centers. Many of these service enhancements are the result of customer and partner feedback. The following features and capabilities are included in the October Service Update: Bulk Activation of Users PowerShell commandlets will be added to streamline ...
Most people can agree that testing your software is a good thing. Most developers will agree that unit testing is a great thing to have. But how about testing your web site? Fair enough you can run unit tests on your code behind, but unit testing a GUI can be problematic. If you struggled with this problem, don't worry - you're not the first! I've recently become aware of Selenium. Selenium is a very powerfull tool for testing web applications. It gives you a lot of nice features to help you test ...
In my opinion Internet Explorer, which is one of the worst product from Microsoft! (Sorry, no offense! its just my opinion and I guess most others feel the same who thinks browser should be more innovative in making us more productive) How much time it takes to load the about:blank page. why Ctrl+E doesn't go to search box? sick of useless extensions/accelerators, why cant i do paste and go in address bar? why can’t i drag a tab out of tab group? does it ever pass ACID3 test ? Does it ever pass ACID ...
IE is by far the largest used browser. However, one of the common myths around IE is the security, performance and that it doesn't support latest web standards. Many of the other browsers have openly mentioned in the past that using IE6 is so 2006 days, download blah blah etc., advertising for their browser and thereby conveniently hiding the subsequent IE releases. It strange how people still compare IE6 after which there are 2 releases with all the modern browsers of today. The reality of the fact ...
Some of you who use Firefox (FF) might know about a Firefox plug-in called “IE Tab” which allows you to view a page/tab using the Internet Explorer (IE) rendering engine INSIDE Firefox (so, if some page displays better in IE, you don’t have to leave FF and go open an IE window). Now, Google is doing something similar, but the other way around! Google has recently released “Google Chrome Frame”, a plug-in for IE that allows you to view a page/tab using the Google Browser “Google Chrome” rendering ...
I was having an discussion with my wife on things to come in computer software and silverlight. below is a brief snippet: My wife holds an computer engineering degree and is passionate about new innovations. She is a prolific programmer though she ONLY codes when she feels like(or finds a problem worth her attention) and thus is NOT a regular coder like mortals like me who are ... well, just coders, who codes for money:D Wife: What is this buzz around Silverlight? Subodh: Because we need smarter ...
For those of you using Gmail and the integrated Gmail chat client you could be affected by this bug if access to the Google talk server is blocked by a firewall or another method. The past 2 weeks I noticed that Gmail is using 100% of one of my processors when I am at the office. Access to the Google talk servers is blocked at our firewall so my Gmail integrated chat client is disabled when in Gmail, at least that is what Gmail tells me. See the attached picture on the right. However, when the integrated ...
Normal 0 false false false MicrosoftInternetExplorer4 st1\:*{behavior:url(#ieooui) } /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.000... mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} ...
ClickOnce is a fascinating technology which you get right out of your Visual Studio IDE. For those unfamiliar with ClickOnce, it’s basically a deployment technology which allows developers to publish their windows-based application to a webserver or network share. Any updates to the application can easily be deployed to the client. You can read more here. I’ve been using the technology with almost all my project deployment. This time around I had to change my strategy a bit. Basically our network ...
It is a known fact that IE attempts to sniff out the mime type of files as they are downloaded. That is, IE checks the extension of the file, the content type, etc to try to determine if there is an application on the client PC that has been configured as the default for that type of file. So, when downloading a file with a .txt extension, it would offer to open the file with Notepad, or Excel if the file had a .csv extension. This is fine most of the time. But, occasionally, developers may want ...
Create a rss or atom feed is very simple in asp.net mvc. In V1.0 there isn’t a build-in mechanism to work with feeds, however we can very quickly build our own. All we have to do is create a xml structure accordance with their specification and new ActionResult derived class to handle the result. But let’s start form beginning. The first of all, we need to create a new MVC project and call it e.g. RssFeed. The data for feeds will be taken from database, so we have to build model. Let’s create a new ...
I had one of those problems that I had trouble resolving with a search engine this past weekend. Once it was pointed out to me what I did wrong, it was really quite simple. Basically, I needed the enter key to fire a function from a certain input textbox. I wrote up a jquery script, and it worked for IE, Chrome, and Safari, but it did not work for Firefox. Here was the script. $("#Location").keydown(func... { switch (event.keyCode) { case 13: findFresh(); break; } }); Do you see the problem? ...
I didn’t leave work until 8PM this evening. I was wrestling with a JavaScript/JQuery problem and it became a personal battle to bend this application to my will. (Maybe in some future post I’ll talk about how horrible that is.) So I didn’t get it before I left, but I came home and started hitting it here on a test project. There seems like there are probably some scripting conflicts in our project (we have the JQuery stuff and prototype in there), so it didn’t take be but about a half-hour at home ...
In my last blog I talked about the new site around SharePoint 2010 and the sneak peak videos. I got a chace to watch them and here are my notes: SharePoint 2010 Feature Highlights: New User Interface including new Ribbon Web Edit Silverlight Web Part Rich Theming Browser support for Safari, Firefox and IE Visio Services SharePoint Designer enhancements Business Connectivity Services (BDC evolution) SharePoint Workspaces (formerly Groove) or offline libraries Richer Media Support SharePoint 2010 Admin ...
Today I was working with a small Silverlight application that is using the new navigation feature. Basically I adapted what Tim Heuer (thank you for your great videos and posts!) shows in his tutorial here. Apparently that sample has not been updated for the final version of Silverlight 3. When you watch that video and download the sample code, you'll notice that although it will compile under Silverlight 3 RTM, running it will result in a white screen. In Firefox that is -- curiously enough IE partly ...
Yesterday in New Orleans, the Microsoft World Partner Conference 2009 kicked off with some of the big highlights at the event where the Office 2010, and Office web-apps announcements, with SharePoint appearing high on the list. The event has also kicked off a few sneak-peaks into the new platform, scheduled for an exclusive-beta program in the coming weeks. While I digest the amount of data being released, here is a quick glance at some of the new SharePoint 2010 screens... New User Interface, which ...
I wanted to write a blog post to document how I do some day-to-day things. It helps me to keep track of my work habits, refine them and perhaps help some others who are looking for some solutions. My current rig is a Apple MacBook Pro 13” unibody. It has the 250Gb drive with 4Gb memory. I am running the latest version of OS X Leopard. I am really enjoying the 13” form factor. It is a little smaller and lighter than the previous 15” unibody which, to me, just felt heavy. I also don't notice the lost ...
After a year of answering questions at the WebParts and Personalization forum section, I consider the following items below as “frequently asked questions”. I decided to write this so that I can point them to this post whenever I find a question that can be found here. The following are the list of items that I consider as FAQ: 1. How to Get Started with ASP.NET WebParts? ASP.NET Web Parts Overview ASP.NET WebPart Controls Implementing ASP.NET WebParts with Different Authentication modes Video: Utilizing ...
Scenario: What is calling a Javascript function. You may have a situation where a function in your code (or anyone else's for that matter) that is loaded into a web page is being called many times, and although in the Firebug profiler you may see the function being called 1000 times, you want to know who is responsible for calling it. The problem: You may use the console.log in Firebug to do this, or even break in the function and step out of it to see who is calling it, but this may be difficult ...
Scenario: Inspect an element in Firebug, click the inspect button (or flashlight icon in the new version 1.4.0b5). The problem: But you want to do this with a keyboard shortcut. The solution: Ctrl+Shft+C Some concerns: With the number of extensions Firefox offers you may experience keyboard shortcut clashes, like for example with the CacheViewer which uses Crtl+Shft+C also. Firebug is a free Firefox extension. Ready to install? From several reponses received and from my own expreience since I upgraded ...
Scenario: You are using the profiler tab in Firebug that profiles everything, in stead you would rather profile one specific function. The solution: You can do this programmatically inside your function: function MyFunction() { console.profile('somename'); ... console.profileEnd('somenam... } Firebug is a free Firefox extension. Ready to install ...
When I am using Google Docs, quite often I am copying the portion of code from Visual Studio or SQL Management Studio. but the text is reformatted to become messy. E.G. ALTER PROCEDURE [dbo].[CheckNotProcessed] @limit int = 10 AS declare @StartDate datetime declare @EndDate datetime declare @NotProcessedCount int is shown as ALTER PROCEDURE [dbo].[CheckNotProcessed] @limit int = 10 AS declare @StartDate datetime declare @EndDate datetime declare @NotProcessedCount int I've tried to manually insert ...
Bing is a new search engine from Microsoft that has been released exactly one month ago. During this month it has created a lot of buzz. Bing is advertised by Microsoft to be a “Decision Engine” and it seems like there is a general feel, or at least enquiry, about bing constituting serious competition to Google search. After reading Scott Hanselman’s recent blog post comparing Lenovo’s ThinkPad W700 with the W500, I decided to give bing a little try. Google VS. Bing I decided to use google-vs-bing.com ...
Building web-apps using the new MVC-framework for ASP.NET can be challenging if you need to build the boiler-plate code for the SMART controls that come standard with ASP.NET, like the GridView, ListView, etc. However, jQuery's (see jQuery in Action for an excellent resource) plug-in, jqGrid, makes this easy. Although it can be time-consuming to setup the template that specifies the requirements for the grid, it is easy to duplicate once you have it set up. So basically you specify the columns you ...
Firebug adds a global variable named "console" to all web pages loaded in Firefox. This object contains many methods that allow you to write to the Firebug console to expose information that is flowing through your scripts. console.log(object[, object, ...]) Writes a message to the console. You may pass as many arguments as you'd like, and they will be joined together in a space-delimited line. The first argument to log may be a string containing printf-like string substitution patterns. For example: ...