Tag | Google Posts
ProblemRedirect the user to login page after a period of inactivity or when the session expires.InvestigationA quick search on Google will find many articles which discuss how we can detect session expiration and how to redirect to the login page. However, most of the methods described require page refreshes or requests to the server to find out whether the session expired. Some ways of detecting whether a session has expired:1. ASP.NET Forum ArticleIf you are using cookie, you can store a marker ...
I went out and bought the mammoth sized Montreal Smoked Meat sub from Subway for lunch today (so...much...meat...but...h... which lead into a discussion about what Montreal Smoked Meat was, which lead to a Google search which led to this thread on Chowhound.com. These guys are passionate about pastrami and deli meats the same way Justice is about hair products and Donald! A quote from John Manzo on the thread: "I get smoked meat cravings now and again and we have GREAT shipped-from-Montreal ...
I needed to get some work finished this weekend. The VPN connection to my clients network is generally very slow and flaky (and doesn't work with my Vista box), so I decided I would install the database on my PC and work without the tethers of Cisco constraint. The database in question was db2, so I went to IBM's website and downloaded a copy. After everything was in place, I attempted to create a database. create database mydb SQL1032N No start database manager command was issued. SQLSTATE=57019 ...
I've been wanting to add a search box to my website for quite some time, and also wanted to play with Google AJAX Search API. Turns out it's a very easy API to use! I simply wrapped their search control in a PositionedNode and FadedNode, and added a higher-lever object to "hide" Google's syntax and offer a higher level interface. So from today, you can now use the "Search" menu to search the website and also (in the same dialog) this blog. Google Search API also offers the possibility to search for ...
November 1 2007 It's been 2 months now since I've made SoapBits available on this blog. And I'm genuinely surprised that people had stumbled into it! Google you're the king!! Here are some download stats from easy-share.com. On the average, the tool gets downloaded twice a day. I've also received some emails regarding difficulties downloading from easy-share. This most probaly because of the layout of the easy-share web site. You need to scroll down a bit to get past the ads until you see the download ...
So, I was looking at Google Reader and noticed a link in the upper right - Offline (new).. What's that? Turns out, Google has a project called "Gears" that provides Javascript hooks that will interface with a few locally running services: Cache, DB, and asynchronous thread pool. This is great, cross platform too. It's SmartClient (and no, MSFT didn't invent the term as far as I know) in essence that it also provides offline capability. You'll still need to deal with updates, etc. Google Gears: Enabling ...
It's been a while since I posted my last Crystal Reports rant and I've been walking around this sucker on egg shells because I've made multiple xsd changes and gotten them into the reports without having it puke and die on me like it normally does... so that's a good thing. The bad thing is that all of a sudden I'm getting a very weird "Page header or footer longer than a page" message. So I go to Google and I find others that have had the same problems and have resolved it by making sure the print ...
I'm a big fan of Windows Live Writer and use it almost exclusively to write my blog posts. As a result of this, I'm always on the lookout for new and useful plug-ins. Since I have accumulated quite a few of them, I thought I'd share my favorite plug-ins. These are listed in no particular order. SkyDrive Embed Plugin Allows you to easily embed a file or folder from your public Windows Live SkyDrive account. You can specify 3 different embed formats. Paste MSDN URL Allows you to paste a URL from any ...
I ran into a crazy issue while working on my ASP.Net 2.0 application in Firefox this week and thought I'd share... When a certain ASPX page completed rendering and emitted it's final markup to the browser, I noticed the status bar read 'Done' for an instant, but then immediately changed to 'Waiting for localhost...' again. It definitely seemed as if the page was being requested twice. I immediately looked at FireBug to see what was loading, and indeed the same page showed up twice in the 'Net' listing. ...
I have switched over to Google Reader (after being a long time FeedDemon user) and am loving the browser-based access anywhere experience. While FeedDemon had great offline reading abilities, if I switched computers I was out of luck. It also doesn't have a sweet Blackberry reading option as does the web-based Google Reader. Part of this switch also means that instead of laboriously re-posting items I want to share to my blog I can SHIFT + S and easily add them to my shared feed. You can read it ...
Google has several products available to educators that you might find of interest to use yourself or with your students. Google is getting education friendly and now has a website for us to use. They have the tools categorized: Search, Communicate, show & share and newly featured products. I use some of these products and I'll share how I've used them. Under search you'll find book search. Google Book Search allows you to search the full text of our large and growing index of books, from popular ...
It has been a while since I last posted, but I haven't stopped working :) I am currently on a project involving WPF and WCF. While I am not a big fan of WPF, but I quite like WCF. During the development of our project we run into a very annoying problem with WCF. After some help from Microsoft, we found a solution at last. The problem is very easy to describe. On the one side, we have a WCF service running. On the other side, we have a client with a reference with to this service. Now and then, we ...
Now here's a thought.....
We can save energy by switching search engines to Blackle.com because it uses a black background rather than the normal Google white. It is powered by Google but just uses black as the background!!!!
Do we believe this saves energy??? Thoughts please!
There's a cool option in Visual Studio 2005 to format the current document (ctrl-e,d). But what do you do when you have thousands of files in your C# solution? I'm much too lazy to open every file individually to make sure other developers on the project are formatting their code properly. The first idea was to change the build script. Doing this would ensure the code is always formatted (unless someone has a lock). Unfortunately, I could find no task do this in MSBuild. Naturally, I endeavored to ...
I don't regularly use desktop or web-based RSS feed aggregators for the fact that they take the content away from its context. It usually doesn't add much, but sometimes I can gauge things like professionalism and creativity of the writer (such as is the case with Scott Hanselman's blog--it's snappy layout reinforces its content). Besides, tech blogs usually come through with code samples all screwy, images out of whack, and a variety of other distortions. What I do enjoy about them, however, is ...
Continuing on with RSSBus scripts showing how to pipe Google Calendar to Twitter and Flickr to Twitter, here's my last Twitter RSBScript. Here's a script to pipe any existing RSS feed to Twitter. I wanted to sync my blog with my twitter, so now everytime I post a new blog entry, it will be added to my Twitter status. Here's the url: http://www.textbox1.com/app... blog_url=http%3A%2F%2Ffeeds... &twitter_password=mypas... &twitter_user=mytwitter... ...
I'm sure there is a Microsoft exam on how to handle custom errors in ASP.NET, and even how to verify query strings before processing them. It might be in their forums, http://forums.microsoft.com, but not at this URL, http://forums.microsoft.com... Yep, we have a Server Error in '/Communities' Application in full display with instructions on how to turn on custom error handling. Obviously no web application I've every written would do something ...
So I needed to search for a particular term within a set of files in a directory, which contained sub-directories of files. I figured this would be an easy feat given Vista's much-touted search functionality (or what seemed to be much touted...I seemed to think that search was a huge improvement in the OS anyway). However, it appears that Vista will do a great job searching the name of files and folders based on your criteria, but there didn't seem to be a way to search files CONTAINING a particular ...
I was surfing the official Microsoft Silverlight site and found that the site is using Urchin software. There is a JavaScript file (http://silverlight.net/__utm.js) when you "View Source" on the homepage.
Well, nothing wrong with it but Urchin is now Google Analytics, so... :)
Strange or expected ??!!
Has anybody seen this error? How to fix it? This happens when I click on the one of the server name under the Registered Servers in the Microsoft SQL Server Management Studio. I can't seem to find the problem. I tried to google but found nothing ...
UPDATE: For full TwitterMinder documentation, see this TwitterMinder article. In my last two posts I mentioned my recent introduction to Twitter (after having watched so many people blab about it for the past few months). So today I went ahead and published my Google Calendar to Twitter RSBScript, and gave it the name TwitterMinder: TwitterMinder will check your Google Calendar for events that are occuring in the next hour, and if it finds any, they will be automatically submitted to your Twitter ...
A few months ago, Charlie pointed out how it might be useful to have a script that would automatically post Google Calendar events on Twitter. Then he found someone that had already done it. Well, at the time I filed a note to do this with RSSBus - but then I got busy and never got to it - until today! :) Let me say that I did the RSSBus script first, and then I looked at how the other guy did it (he used a 200 line php script + Yahoo Pipes). Here's my roughly 20 line RSB script (using the RSSBus ...
If you are using Twitter, let me know so I can follow you. Yep, I'm on Twitter now, finally. I decided to give it a shot and see what all the hoopla is about. Is it really that great? We'll see. While I'm checking it out - I decided to look at its API and look into whether or not I should throw together a Twitter connector for RSSBus. The API is very compact - simple and to the point. All simple HTTP get and put. All of the API methods return data in several formats - it looks like all of the gets ...
Clang, clang clang! The warning bells are going off. I can report that Google has finally contacted me, although it's probably too late for us- we already are in negotiations with other vendors. but regardless, it seems I'm not alone in my thoughts about the potential stumbling of Google. Digg is announcing that they are breaking away from Google as well. Of course, I really don't want to seem like I'm hoping for the demise of Google, and Google is big enough now, and it's hard to sink a big ship ...
Recently I was tagged by Russ on the Justice Gray challenge. Personal Something I have been attempting over the last few years is to be healthier. What does that mean? Well for my wife and I that means making healthier decisions when we eat. We find the good substitutes. Over the past two years we realize that is not enough. A healthy diet is a good step in the right direction, but you need that level of exercise to be the catalyst for a healthy lifestyle. -I think I want to run in something, probably ...
The age-old question. And the first answer should always be: "Yes." Because they both use the same .NET Framework classes, they both compile to the same intermediate language, and there is functionally no difference between the two. Syntactically, they are different, but they can both do the same things. That being said, I will admit that I have a bias towards C#. I am currently working in VB, but that's not completely by choice, that's just what my current group uses. I like that because I'm learning ...
So recently I have been trying to play with VS Orcas and Silverlight but hit a huge wall. After installing Orcas, the silverlight add-in for it and the silverlight Alpha runtime I still was unable to view any silverlight content, the same "Install Silverlight" graphic would appear. After some considerable google time I found this link from Walt Ritscher and one of the comments did the trick. Basically... 1. Close IE72. Un-install all versions of silverlight runtime3. Delete the registry key HKEY_CLASSES_ROOT\TypeLib\{... ...
So a few days ago I was ranting about how Google might not be such a great company to invest in if their management is as bad as I think it might be. And now, we have more possible proof that Google is not exactly Fortune 500 material. Hey, I love tech companies, but just why is Google so lauded? Their search results are horrible, the app looks like something college kids threw together over a weekend. What really baffles me is why no one else has really improved on the search engine either. Before ...
Spring has it, Enterprise Library has it, Google's been using it. Check out a framework that Google's been using for production, now open to the public
Guice wholly embraces annotations and generics, thereby enabling you to wire together and test objects with less effort than ever before. Annotations finally free you from error-prone, refactoring-adverse string identifiers.
google-guice - Google Code
I've had a code similar to the following: string sSql = String.Format("Column1 LIKE '%{0}%'", StringValue); fareRows = dataset.Table.Select(sSql); And DataTable.Select method returned me "Cannot perform 'Like' operation on System.Int64 and System.String". System.Data.EvaluateException: Cannot perform 'Like' operation on System.Int64 and System.String. at System.Data.BinaryNode.SetT... op, Type left, Type right) at System.Data.LikeNode.Eval(D... row, DataRowVersion version) at ...
Well guys... If you have read my previous blog post about Guice and you are using only .net technologies you might got little bit worried of that why you can’t use such a nice framework. Don’t worry, there is a project going on at Google called Titan that inspired by Guice. It’s still in the beta stage though. It’s a pre-release version and they don’t recommend it using in mission critical applications. Titan is a new take on inversion of control for .NET 2.0 applications, inspired largely by Bob ...
"Good morning everybody, you're tuned to Computers 2K7 on sports radio 850 The Buzz" and so began this mornings show as we do every Sunday morning from 8am - 10am here in Raleigh, NC. You can download the show from the show's website. How to Print Contents of a Directory Here's a link to the Microsoft Word MVP FAQ Site that contains the steps to print the contents of a directory. Scroll down and check out the "If you don't have Outlook" section. That page is contributed to by fellow Microsoft MVP ...
Doing some R&D works on GWT a few weeks back, I really fascinated on the Google frameworks. Next Google framework I’m gonna puts my hands on is Guice: Google way of implementing Dependency Injection. That isn’t a company assignment but I think its worth to learn and try. Guice (pronounced "juice") is an ultra-lightweight, next-generation dependency injection container for Java 5 and later. If you have ever tried out to achieve loose coupling to the ultimate extent you really should know about ...
I have to build a new mapping application and replace an existing one. We are looking at three possible options: MapQuest, Microsoft's Virtual Earth, and Google Maps. The first two companies were easy to contact and get pricing, but I never realized just how horrible Google's support is until I attempted to get actual commercial pricing numbers from them. First, the information for businesses is not on their website. I need hard numbers for a Fortune 500 company, not some sample HTML code for a personal ...
I had a problem on one of our home pc's tonight where Spoolsv.exe was pegging the CPU at 100% usage. I couldn't find any knowledgebase articles concerning it and a Google query only turned up safe-file results. I ended up discovering that the problem was in the MS Office Document Image Writer spool. There was a job (apparently from almost a year ago) stuck in the queue at 67% complete. I canceled the job and everything has returned to normal. Go figure. I have been unable to find any information ...
Google its a essential tool for my life especially for my forgetfull brain.... I have decrease extremealy the use of paper notes as well as my IQ decrease because I no longer need to memorize stuff s.. I just dump everything on my gmail, google docs, videos or pictures.... On a normal day.. when I have to write phone numbers, data that I need to keep forever (except for very personal info.. I dont trust any web server for that), I gmail it to myself and later on I just need to search... just realize ...
For those of you who don't know, for years now I've been one of the in-studio co-hosts for Computers 2K7, a call-in radio show on Sunday mornings from 8am - 10am on 850 The Buzz in Raleigh, NC. We had some good calls and talked about a number of topics this morning. Each week the show is available for download on the Computers 2K7 page. Problem with XP Auto Login and the .NET Framework We had a caller who was experiencing a problem with the auto login feature of XP and the .NET Framework. From Start ...
I had a look at one recently and when online the response time just getting to the basic high volume sites like Google News, MSN, etc. was just painful and made me think that I was working with Dial-up. The real core of the issue is that Apple is using Cingular (AT&T) and their EDGE protocol. Which from what I hear is stuck in < 100 Kbps mode. Now, I have Verizon's broadband and when tethered through my USB cable I did a speed test (www.SpeedTest.net) and got 1.2 Mbps dowstream and 0.7 upstream ...
Quote from the internal Microsoft mailing list message published in the post: Many of you were asking for the feedback I received from my interview with the former Google employee I hired into ABC Development as a Sr.SDE. Here it is. This candidate is also a former MS employee who left the company and founded a “Start-up” called XYZ. XYZ was purchased by Google and he was hired on as a Senior Software Engineer II / Technical Lead. Here is his take on Google’s environment as well as areas Microsoft ...
The post is a cautionary tail of the latest episode of common sense versus cool. AJAX is a great technology that allows webpages to have much richer content. Google Maps was the turning point for this technology as it brought the technology to the attention of the Technorati that has enjoyed a superficial level of hype ever since because it is encompassed as the lynch-pin of Web 2.0. The key part of AJAX is Javascript which is a language that all mainstream browsers, no matter what operating system, ...
Lately, I have started using Google Reader for my feeds when Outlook 2007 decided it didn't want to read my feeds anymore and I started missing valuable content. I absolutely love the interface of Google Reader, it is very fast a with the HotKeys, it feels like a desktop application. However, the add subscriptions functionality is less than desirable. Inside IE it will freeze up quite often and just sit there bubbling green goo out of the beaker. To get around this issue, I created a IE Search Provider ...
Not a big crowd but we were able to pack into the conference room at www.beanstalknetworks.com and it made for a very pleasant and interactive session. Here are many of the links we explored tonight: www.silverlight.net - Go to "Get Started" to see what to download and install. You will find many of the demos there. www.visitmix.com - Mixx Conference had many silverlight presentations, demos and hands on labs. http://dev.live.com - Free media storage up to 4 gb. http://blogs.msdn.com/brada... ...
I have a Microsoft Laser Mouse 6000 which I totally love. I've been almost obnoxious in referrals to friends. The Laser is definitely worth the additional cost. But now that I have a new laptop with VISTA Ultimate I am having trouble when using Quicken Deluxe 2006. The scroll wheel only scrolls up - even when you are scrolling the wheel toward you. A quick search on Google shows others have experienced this same problem with Quicken and some other applications when using VISTA. So far the fix seems ...
This blog has moved to http://www.douglasmarsh.net You will be redirected in 10 seconds. I use virtual environments for all my BizTalk development. I have several base machines that I clone to use as my actual development boxes. A couple of days ago, I was installing Microsoft Updates to my current BizTalk Dev Environment and one of the updates failed to install. The culprit was the Critical Update For Sql Server 2005 SP2 KB934458. Since, the update, while critical didn’t directly affect me, I ignored ...
This past week I have been using ASK.COM instead of Google and Live. Pretty well after a few days I realised that there isn't actually all that much between theses search engines, after performing rudimentary comparisons on searches they all pretty much come up with comparable results sets. I'm no expert in search algorithms but then who is? What's the point when you find what you're looking for using any of them? Ok so my intention with this post was to bore you senseless with examples but then ...
Lately I’ve spent a lot of time playing with VS.NET “Orcas” Beta 1 and focusing on the language enhancements to C# in the new compilers. As an instructor who teaches the languages and as a developer of large frameworks for clients, the first thing I’m interested is the language enhancements. Then I dive into the addition “add-on” type features (read: WPF/XAML, WCF, Workflow, etc…) So far I’ve found some really intriguing features (like LINQ) that I like and think have some value but which won’t dramatically ...
We've got a custom control that consists of 2 radio buttons, a "normal button", and a text box, all on a single line. Internal to the control, I have all 4 of member controls lined up so that all the text is on one line. So far, so good. Except for one thing. When I put my control on my form, I can not get the text on my form to line up with the text on my label, and I end up manually futzing it into something that resembles "it's place". Where are my alignment functions? I guess it's off to google. ...
I am in a training class all this week in Toronto at the EMC office in Burlington, ON for EmailXtender. Usually I am a well prepared traveler having consulted for many years. For some reason though I forgot my power adapter for my laptop on this trip. I sought out the local Best Buy to see what a universal charger (like the model from Kennsington) would set me back - Yikes! $125.00 CAD. I have my Blackberry so I thought I could make it through still having email and internet access from the device. ...
My daily Silverlight 'Pick of the Litter' from the web, I will add on as I come across others Silverlight 1.1 - How to Create a Media Player Chad Campbell has created a 31-minute 'walkthrough of creating a media player' in alpha video. admitted first video, but great content! ... I look forward to seeing more, Chad :) Programming HTML with C# The subject didn't get me, but reading a bit of what Tim Sneath said made me wonder if he was hiding in the AZGroups meeting last night. System.Windows.Browser ...