Tag | Firefox Posts

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: ...
In this Issue: Davide Zordan, Erik Mork(2), Walt Ritscher, Peter Bromberg, and Lee. Shoutouts: Are you up for showing off?? Tim Heuer has announced a Silverlight Coding Competition – win USD $10,000! ... and check that list of judges... wow :) Remember Chris Klug's FlickR ViewR? Well, check out the problems he had putting it on the blog: And then Firefox does it differently…reloading the Silverlight control when the css changes…. From SilverlightCream.com: Multi Touch enabling your WPF application ...
I was going to put this on twitter but it’s a bit longer to tweet. Last week I shared some videos on Google Reader and twitter from Microsoft’s MSDN Chopsticks video website. If you don’t know it, it’s a VERY nice videos website with much content on very interesting topics and very recent products as well as different experience levels of content. http://www.microsoft.com/be... Today, some other friends on twitter noticed the Chopsticks site and were wondering why it doesn’t allow ...
Flot is a pure Javascript plotting library for jQuery. It produces graphical plots of arbitrary datasets on-the-fly client-side. The focus is on simple usage (all settings are optional), attractive looks and interactive features like zooming and mouse tracking. The plugin is known to work with Internet Explorer 6/7/8, Firefox 2.x+, Safari 3.0+, Opera 9.5+ and Konqueror 4.x+. If you find a problem, please report it. Drawing is done with the canvas tag introduced by Safari and now available on all ...
Over on InstantShift.com Dkumar M has put together a great list of FireFox add-ons. The add-on range from web-page eyedroppers [link] to tools that will let you get screenshots of your page in IE from FF [link]. Naturally since I have zero artisitic capability, I gravitated towards the the add-ons that were code-centric. The most notable add-ons are listed below. Check out the article [link] and other useful articles by Dkumar M [link]. Name Description ColorZilla Bottom line: This allows you to ...
I own a mac, I'm a fan of macs, but I'm not a mac-fanboy. I think they're bloody great machines, and that OSX is by far the best OS out there, but I appreciate they're not for everyone. Even osx has (cue dramatic pause) .. flaws. Copy a folder somewhere in OSX, and if the folder already exists on the destination it will prompt you to entirely replace that folder - WOT NO MERGE?! Anyway, apart from that minor niggle, OSX is awesome, especially for web development (in rails). So where am I going with ...
I decided to post this because I wan't to share this information that I have gathered during my investation about ASPNET WebParts last 2007. Maybe this will be useful for those who are using ASPNET WebParts in ASPNET 2.0. Basically this information shows the difference between the Standard WebParts that shipped in ASP.NET 2.0, ASPNET Futures and My Custom WebPart with Custom Verbs. Main OBJECTIVES: * Allows cross browser drag and drop capability (can be moved between WebZones) * Ajax enabled Findings ...
As a part of my various experimentations, I do run Mozilla FireFox, Safari as well as Google Chrome. Recently, Mozilla had a crash and it doesn’t allow me to proceed further upon restarting it. The above screen shows up. I thought, clicking on “Restart Firefox” after submitting the information would help, but everytime I try running FireFox, the same dialog comes up. There must be some indication that Mozilla wouldn’t function and I would need to reinstall or something like that. Compared to the ...
Go to https://addons.mozilla.org/... ( Update: This is the only official provider made by Microsoft itself)This is the URL I originally posted (from which the below screenshots come): https://addons.mozilla.org/... - Of course you are recommended to go to the official URL above. Check “Let me install this experimental add-on” and click “Add to FireFox” Now the add-in is there. In the search bar, click the little triangle at the left and choose Bing. In ...
I usually don’t stray off the .NET path too much but…I listen to Pandora a lot. I also happen to be a nutcase that listens to music throughout the entire night. Well, if you ever listen to Pandora you know that after an hour it times out…and that can be pretty damn annoying even if all you have to do is go find the tab within FireFox that Pandora is living in and click a button. In any case, I created a really old-skool workaround for this. There are probably 900 ways to do this (another one that ...
Last week was certainly an exciting weeks for many of the Microsoft bloggers in the community. Microsoft Tech-Ed 2009 in Los Angeles, one of the largest technical industry events of the year took place, and it appeared as always Microsoft reserved many of the announcements for its forthcoming Windows 7, and Office 2010 platform until last week. Being based in Sydney, and I unfortunately didn't managed to attend the event (through cost, as opposed to want), however through the trawling of many blogs ...
I’ve been an avid Firebug fan since I discovered it. Nothing in the past has come close to matching Firebug’s ease of use and feature set. Internet Explorer’s Developer Toolbar, in comparison, was unwieldy and lacked all the stuff I needed. Scottchallenged me to try Internet Explorer 8 (and Firebug’s counterpart, IE 8 Developer Tools) for a week. After playing with it for a few minutes, I’ve come to the conclusion that… Developer Tool Features = Firebug plugin + Web Developer plugin + Ruler plugin ...
In this Issue: Simon Guest(2), Al Pascual, Jeff Prosise, Andrew Duthie, Nikhil Kothari, Alex Golesh, Ning Zhang, Jesse Liberty, and SilverLemma. Shoutouts: Jeff Wilcox is asking Is it worthwhile to keep AutoCompleteBox’s DropDownOpening and Closing events? Cameron Albert has a blog post up about his Perenthia World Builder in Silverlight Pete Brown posted his Silverlight 3 Links from the Reston DevDinner From SilverlightCream.com: Using SketchFlow to Create Better Prototypes Simon Guest sent me a ...
I tried some of the hacks to run IE 7 and 8 parallel but found out myself in ruined version of default IE :(. Only solution that can work perfectly is using VMWare or virtual pc to host different os with different web browser is quite frustrating if you need to do development then you need to setup IIS for accessing your website on the virtual machines. But i found something thats so much awesome i cant think any hack is easier than Xenocode Browser Sandbox. Its a great exaple of Application virtualzation ...
As I contemplate the design that was going to be an organizational upgrade to Exchange 2007 – I am now shifting gears towards skipping to an upgrade of Exchange 2010. Some things that are influencing my decision: The ability to use lower tier storage without compromising performance on the mailbox server. Thanks to all of the database optimizations like sequential writes, db schema re-design and table optimization, cache changes, etc. The database is now truly a portable and replicable object. Now ...
Good news for us all is that the RC build of the much-anticipated Windows 7 is going to be made available to MSDN and TechNet subscribers on April 30. For the rest of the world, you won’t have long to wait, as the Windows 7 RC will be available on May 5th as I previously reported on my Twitter account. For those that are not aware, RC means Release Candidate, as this is the pre-final version of the operating system and it is supposed to include everything that will be in the final shipping version ...
I just read a ZDNet Article by Jason Hiner, and I strongly believe he is missing the point. Before I delve into the details, I would just like to state my opinion. The browser has become frankenstein - these word processors (if you can call them that) and so forth are using the browser for things that it was never designed for. Sure you have V8 in Chrome now - but JS will never match real OOP languages like C# and Java in terms of maintainability. These are 'cool' things that should have remained ...
Last week I was fortunate enough to attend the e14 Ignite training in Dallas on the latest version of Exchange server (Exchange 2010) about to get released to beta. As I rushed from the airport to the training, I was stopped to sign the NDA which prevented me from blogging about all the great things I was sure to learn. As expected the training was phenomenal and with the official release of the beta I can now blog about the public details of the enhancements. Here are some of the ones that I am ...
This example shows the enhanced version of my previous example about Creating Custom WebPartZones with Custom verbs (Move right/ Move Left). One of the most common issues with ASPNET WebPart in ASPNET 2.0 is the drag-and-drop functionality in firefox. As you may know the drag-and-drop feature of WebParts will not work in firefox once it is placed inside an UpdatePanel control. So in this article, I will show how are we going to move certain WebParts in different zones without the drag and drop functionality ...
“When checking your page in various browsers, you may find Safari displaying a bright red text color for your page anchors (links), overriding the colors you've specified in your CSS selectors. First, look for a CSS document that may not be uploaded to your server. It will be returning a 404 (page not found) error. The simplest way to do this is to use the Web Developer's Toolbar extension for Firefox (by Chris Pederick) and simply click on the CSS > View CSS menu item. The page that appears will ...
As I mentioned before, I've been using Win7 full time on my laptop. Win7 ships with IE8 beta which has some nice improvements, but overall isn't ready for prime time just yet (such are the perils of beta software.) My recent experiences with FireFox 3 (prior to installing Win7) have left me somewhat cold, so my browser of choice has been Google Chrome. Overall, I really like Chrome a lot and there have only been a few instances where it wouldn't work well with something. One of those things is a ...
JP recently talked me into it, so I finally took the plunge and decided to try Git using http://github.com. If you are new like me, there are some guides out there to help you get up to speed on Git pretty fast. A few starter notes, and I will release you to the resources available. Git is distributed source control, so each local copy has all of the history. That means you have all of the history of a project on your local machine. When using Git, there is the idea of staging, committing, and pushing. ...
We Are the Masters of the Twitterverse How did we ever survive without social networks? I asked myself that today and couldn’t come up with an answer I liked. If I need to find contact information for that DBA I worked with three jobs ago, it’s off to LinkedIn or Plaxo. When I’m wondering about that guy from high school who was going to be a world famous rock star, Facebook is only a couple of clicks away. Out of town for a conference? No worries, I just check Twitter to see where my friends are. ...
In a nutshell, this is a FireFox last release issue. If Internet Explorer is not your default browser, go into the internet options page (under the gear icon in IE 7) , then go to the programs tab. Click on the 'Make Default' button, then 'Apply'. Try clicking on the link from your email message again. The message should now be gone. Raymond @ www.raymond.cc has a GREAT detailed blog entry on this issue explaining all of the reasons and conditions. http://www.raymond.cc/blog/... ...
Hi everyone, If you haven’t heard Google will increase their ad targeting powers on April 8th (they did buy DoubleClick after all). I am not here to bash Google’s decision, I use their site all the time. However here is link for a plug-in to block their surfing watching cookie (the process is cookie based). The plug-in works for either Firefox or IE and Opera I think. There are instructions for Safari and Chrome to manually make the changes (I didn’t check these out, I don’t use either). It is from ...
I did something stupid against all my beliefs and should have never done it. I tried to deploy something on Friday. It was the dumbest mistake. First off I had no idea what type of master pages were in the environment. I assumed there was only one master page in the entire environment and I used the most disgustingly wrong program for a developer, SharePoint Designer. I pasted in this fix for AJAX Update Panels with FireFox (<script type='text/javascript'>_... = document.forms[0].action; ...
Introduction This Sunday I upgraded my DELL Latitude | D830 from Windows Vista Business 64 bit to Windows 7 Ultimate 64 bit. The build version is Windows 7 Beta Build 7000. I ran an upgrade to test how well the setup would play with my currently installed applications and configuration settings. My expectations we met and in some cases exceeded. For example, soon after launching the setup a compatibility checker was launched. This screen scanned my current OS (Vista) to make sure all installed applications ...
I think that Microsoft is missing a large opportunity with the Microsoft Office product. I’ve been thinking about this for some time now. To me, it has been evolving in the wrong manner over these last few releases and it has bothered me greatly. You might be saying, “what is Bill talking about here, they just did a major and well-received upgrade to Microsoft Office with the Office 2007 release!”. I do have to say that you are right in that regard – but what I am talking about is Microsoft Office ...

Been using Safari 4 in addition to Firefox 3 and IE8 RC1.

Safari is fast and very well behaved..until today.Twittercounter really messes it up! Nothing is perfect is it?

Want to ‘blogit’ from Firefox to Live Writer…

This is the one for you: Live Writerfox :: Firefox Add-ons

Disclaimer: this blog is about micro-organizing your habits! I've been an addict of Launchy since long. Up until now, when I wanted to lookup a mail I know I have, I would do the following: hit WIN-SPACE (launchy) type "gmail" hit ENTER. This causes firefox to open on the gmail inbox. When I arrive there, I would type a search query into the search box I can now browse the results. Thanks to Launchy, I can reduce these steps to these: hit WIN-SPACE (launchy) type "gmail" hit TAB type my search query ...
In a response to local company email about IE 8 RC, I took some time to write an email to the internal mailing lists of Raya about testing websites with different browser versions. I found it good to share with the blog readers here, and, I know the company policy in Raya emphasizes sharing knowledge and efforts with the community. Here is the email I sent: For developer and QA testing I highly recommend using IE Tester http://www.my-debugbar.com/... It enables testing the website against ...
The following is a simple checklist you can use when building web applications. Much of this still applies to other technologies and can easily be extended. I try not to get too specific on technology or methodology, but it is definitely leaning toward ASP.NET. If you can think of something I am missing or disagree, please leave a comment. Detailed information follows the checklist. How much of the checklist you follow will depend on the project. If its just a hobby site, you may skip items like ...
I just got back from a business trip and sitting there on the counter was a copy of my latest book from Wrox! This book (my 20th) is titled Professional ASP.NET 3.5 AJAX. This was a fun book and I wrote this with some great co-authors including Matt Gibbs, Dan Wahlin, and Dave Reed. Amazon says that the book will be available on February 3rd (not too far away). Here is some of the introduction I wrote for the book: ----------------------------- ASP.NET revolutionized Web application development. ...
This week I was tasked with styling a data table so that all the rows would scroll vertically, but the header row would stay in place. For the project in question, the scrolling must work in both Firefox and IE 7. Firefox supports CSS for scrolling the <tbody> part of the table. However, IE does not support scrolling for the <tbody>. I searched some other blogs for solutions and found that a popular solution for IE involves using expressions in CSS. A scrolling <div> is placed around ...
FireGestures is one of my favourite Firefox extensions. I have become so accustomed to it of late that I now find web browsing without gesture navigation hopelessly slow. I have been thinking that it would be nice to start baking gesture navigation into my own applications. Clearly, this is not the kind of feature you would want to shoehorn into any application, but used sparingly and where appropriate it is a great way of short-cutting user navigation and providing a more user-friendly UI experience. ...
Updated the post with the XML File I had used. I posted this article originally in March 2006 when the ASP.NET 2.0 TreeView had just been released. This article has received tremendous response (35000 views for this particular post) and also many recommendations / suggestions / corrections as comments. The script then supported checking/unchecking of children/parents when selecting/deselecting a particular node. However, in cases of having multiple children and de-selecting one of them, the parent ...
I've been working in Selenium RC for the past couple of weeks, and so far, I am pretty pleased. Selenium does some very cool things. However, it is open source, so there are some missing pieces. Some random thoughts (good and bad) in no particular order: - Web only. Totally cool with this, though. All of the apps I am expected to test are web-based. - No default logging mechanisim. By my own research (which could be wrong), it seems that most people have written their own logging mechanism. I'll ...
For about eight months I have been kicking my foot in the dirt trying to figure out if I really wanted to switch my primary browser. I have been using Maxthon for about three years and love many of the features in this browser. However, since Maxthon is built on top of the Microsoft Internet Explorer kernel, Maxthon has the same performance problems of MSIE. Mainly that means both browsers load pages slower than I would like. Since I build web sites, I am often using other browsers like Chrome, Firefox, ...