Archive for August, 2006
Problem: You are developing/maintaining an ASP.NET web-site, and would like the ability to conditionally show/hide runtime error messages depending on who the user visiting the site is.For a normal user visiting the site you want to be able to display a friendly error message like this when a runtime error occurs: But when someone within the “developers” security role of your application remotely accesses the site you want to instead show a more detailed exception stack trace error message about the problem without having to change any configuration data: The below post describes how to use ASP.NET’s role-based security architecture in conjunction with the Global.asax Application_Error event handlerto enable this. You can also...(read more)
Adding Shortcuts To The Bookmark Bar
IBM Business Partner Rob Novak wrote to me about an excellent tip, one of those things that I've used for so long that I tend to forget not everyone knows about it! ? That is one of the reasons I love blogging, to share just this type of information. ? On to it...
Do you know that you can place shortcuts to programs or documents on the Lotus Notes Bookmark bar?
For example, if you have a document on your Windows Desktop or in your My Documents folder (say that presentation you are working on for the boss), drag it from your desktop onto the Lotus Notes Bookmark bar and it will be easily available for you to access without ever leaving Lotus Notes.
I use the Windows calculator several times a day. ?Rather than having to find it each time, I can simply drag and drop its shortcut onto the Lotus Notes Bookmark bar. To do this I click on the Windows Start button - Programs - Windows - click on the Calculator shortcut and without letting go of the mouse button, drag it onto the Lotus Notes bookmark bar, then release the mouse button (drop).

Now Calculator is available to me right inside Lotus Notes any time I want to use it.
Go ahead, make your work environment easier to use... add some shortcuts to your Lotus Notes Bookmark bar!
Do you know that you can place shortcuts to programs or documents on the Lotus Notes Bookmark bar?
For example, if you have a document on your Windows Desktop or in your My Documents folder (say that presentation you are working on for the boss), drag it from your desktop onto the Lotus Notes Bookmark bar and it will be easily available for you to access without ever leaving Lotus Notes.
I use the Windows calculator several times a day. ?Rather than having to find it each time, I can simply drag and drop its shortcut onto the Lotus Notes Bookmark bar. To do this I click on the Windows Start button - Programs - Windows - click on the Calculator shortcut and without letting go of the mouse button, drag it onto the Lotus Notes bookmark bar, then release the mouse button (drop).
Now Calculator is available to me right inside Lotus Notes any time I want to use it.
Go ahead, make your work environment easier to use... add some shortcuts to your Lotus Notes Bookmark bar!
Bragging rights
Here's my brain age:And I'm 36 :)
Share this post: Email it! | bookmark it! | digg it! | reddit! Read More...
Share this post: Email it! | bookmark it! | digg it! | reddit!...(read more)
WinForms and Data: It just keeps getting better…
I love it when the product just keeps getting better over time.. Two new whitepapers were just published on WinForms and data... Behind the Scenes: Improvements to Windows Forms Data Binding in the .NET Framework 2.0, Part 1 Building a Drop-Down Filter List for a DataGridView Column Header Cell Enjoy! Read More...
Share this post: Email it! | bookmark it! | digg it! | reddit!...(read more)
Looking for strong SDET’s to help with Web Development tools testing!!!!!
The test role at Microsoft and specifically the VWD team is somewhat different from a traditional test position in the software industry. Our team is responsible for redefining how professional designers, developers, academics and hobbyists design, develop and deploy web applications. Testers on our team are basically frontline developers who try out the new features. They provide feedback to directly influence the design and implementations, ensuring our features meet customer expectations, there is a significant reason to adopt and most importantly, meets a high quality bar. Testers on our team are responsible for creating an automation framework that helps to test UI features. As SDE/T's we are also responsible for stress testing, performance,...(read more)
[DITA] Astoria Software’s Move to DITA: An Interview with Chip
Astoria Software's Move to DITA: An Interview with Chip Gettinger In this exclusive interview, we asked Chip Gettinger, VP Services and Sales Support at
My WSDL file
Hello,
I write a WSDL and used Axis2 generate tool to generate all codes and implement a simple service for testing. I successfully port the
I write a WSDL and used Axis2 generate tool to generate all codes and implement a simple service for testing. I successfully port the
Locate missing databases in a Lotus Domino cluster
SearchDomino.com Hall of Famer Blessan Philip explains how to generate a report in Microsoft Excel of all databases that are not present on the Lotus Domino servers in a selected cluster.
java.sql.SQLException: Already in transaction
Hi All
I am invoking a webservice deployed WLS 8.1 in Unix box and while it starts a transaction, I keep getting the below error. But the same
I am invoking a webservice deployed WLS 8.1 in Unix box and while it starts a transaction, I keep getting the below error. But the same
Servicegen - Issue with Variable Names
Hi Experts
I am trying to expose an EJB as a Webservice.. I assembled the ear using SERVICEGEN exposed by Weblogic 8.1
To my dismay the
I am trying to expose an EJB as a Webservice.. I assembled the ear using SERVICEGEN exposed by Weblogic 8.1
To my dismay the
Toolkit code is now 100% public
For a variety of reasons, we've kept the code at the core of the Atlas Control Toolkit - the ExtenderBase - as a binary-only part of the Toolkit. Well, get your favorite code-surfing drink ready because the ExtenderBase is now part of the Toolkit, which you can check out by picking up the latest checkins from CodePlex(you'll probably want change 2748 or later). Besides having the code in there, what does this mean: First, I'd like to thank Microsoft.AtlasControlExtender.dll for it's service and contribution to the Toolkit, and to wish it the best of luck in Assembly Retirement land. Microsoft.AtlasControlExtender.dll will no longer be with us; everything is now contained in the AtlasControlToolkit.dll. Second, if you're building on top of the...(read more)
Two new additions to my blog
I've added two new features to the left side navigation bar of this site. ?The first is "Meebo Chat", the second is a set of two new OpenNTF widgets.
The Meebo Chat* window will allow you to send me an instant message. ?This just provides simple chat, nothing too sophisticated. ?For example you are not authenticating against a directory for true identity. ?If I am on-line when you visit, please say hi, but I'd prefer if you changed your nickname to your real name. ? This is all based on trust, not true authentication, so I won't be sharing any confidential details with you!
The second new feature provides easy access to project information from OpenNTF, the community committed to open source Domino applications. ?The top of the section will randomly show you either a list of the most active projects, the most downloaded projects, or the most recent releases. ?The bottom half displays the most recent Taking Notes Podcasts. ? I can't stress enough how incredible these two sites are to our Lotus community. ?Please make sure your company is looking at the FREE applications available on OpenNTF, and listening to the excellent information available on Talking Notes.
In closing, I have to say, I'm amazed how easy it is to customize Domino based blogs! ? Adding these new features took me about 2 minutes!
*Before you ask "Why are you not using Sametime for this", the answer is simple. ?First, IBM does not have Sametime Links enabled on our external gateway yet. ? Second, my job is "Competitive Marketing Intelligence". ? So when I found out about Meebo I thought I would try it out for a while. ?I may remove this feature completely, I may use another product, or I may end up using Sametime. ?
The Meebo Chat* window will allow you to send me an instant message. ?This just provides simple chat, nothing too sophisticated. ?For example you are not authenticating against a directory for true identity. ?If I am on-line when you visit, please say hi, but I'd prefer if you changed your nickname to your real name. ? This is all based on trust, not true authentication, so I won't be sharing any confidential details with you!
The second new feature provides easy access to project information from OpenNTF, the community committed to open source Domino applications. ?The top of the section will randomly show you either a list of the most active projects, the most downloaded projects, or the most recent releases. ?The bottom half displays the most recent Taking Notes Podcasts. ? I can't stress enough how incredible these two sites are to our Lotus community. ?Please make sure your company is looking at the FREE applications available on OpenNTF, and listening to the excellent information available on Talking Notes.
In closing, I have to say, I'm amazed how easy it is to customize Domino based blogs! ? Adding these new features took me about 2 minutes!
*Before you ask "Why are you not using Sametime for this", the answer is simple. ?First, IBM does not have Sametime Links enabled on our external gateway yet. ? Second, my job is "Competitive Marketing Intelligence". ? So when I found out about Meebo I thought I would try it out for a while. ?I may remove this feature completely, I may use another product, or I may end up using Sametime. ?
Creating column color chart on a Web page using LotusScript
Adding this LotusScript code to an agent will create a simple column chart on a Web page using divs. The script generates random colors and values, so you may need to provide your own values if you want further customization.
August 9th ASP.NET Link-Listing
Below are some nice articles and links I’ve found on the web over the last week that I enjoyed, and recommend setting aside some time to consider reading:ASP.NET TopicsSending Email in ASP.NET 2.0: This is a great article from Scott Mitchell that demonstrates how to use the new System.Net.Mail APIs in .NET 2.0 to send email from an ASP.NET application.Sending Email in ASP.NET 2.0: HTML-Formatted Emails, Attachments, and Gracefully Handling SMTP Exceptions: This is a great follow-up article on email from Scott Mitchell that discusses some more advanced email scenarios using System.Net.Mail.UrlRewritingNet.UrlRewrite V2.0 Released: Albert Weinert sent me mail on Friday pointing me at the new release of the UrlRewriting engine that he and...(read more)
notes:\ URLS
I once heard a story that Tim Berners-Lee never intended for people to actually know about URLs. ?They were intended to be behind the scenes only, used by computers to locate various resources on the internet. ?As we all know, things turned out a bit different, and "http://" is a part of all of our lives.
The use of links within Lotus Notes can be thought of in a similar way. ?You can create "graphical links" to databases, views, or documents, which hide the address of the object, but did you know that you can also create "notes://" style links if that is what you want?
When you are looking at a Notes view, or a Notes document, simply click twice on the "down arrow" on the Address bar.
The first click will clear any value currently shown, the second will fill in the value of the current view or document. ?You can then copy and paste this value to an email, document, web page, chat, etc.
If you don't see the Address bar, simply right click anywhere on your toolbar and select Address.
The main intent in this post was to introduce you to the notes:// format. ?If the steps to create these links seems too advanced, in a previous post, I explained the creation of a toolbar icon you can add that makes the process much simpler!
For further reader, I've blogged several times about creating links in Notes:
{ link } { link } { link } { link } { link } { link }
The use of links within Lotus Notes can be thought of in a similar way. ?You can create "graphical links" to databases, views, or documents, which hide the address of the object, but did you know that you can also create "notes://" style links if that is what you want?
When you are looking at a Notes view, or a Notes document, simply click twice on the "down arrow" on the Address bar.
The first click will clear any value currently shown, the second will fill in the value of the current view or document. ?You can then copy and paste this value to an email, document, web page, chat, etc.
If you don't see the Address bar, simply right click anywhere on your toolbar and select Address.
The main intent in this post was to introduce you to the notes:// format. ?If the steps to create these links seems too advanced, in a previous post, I explained the creation of a toolbar icon you can add that makes the process much simpler!
For further reader, I've blogged several times about creating links in Notes:
{ link } { link } { link } { link } { link } { link }
Flickr.NET - Using Flickr with ASP.NET
One of the things I've been experiementing with for some time now is ways of making Flickr work with ASP.NET and other .NET languages. Originally, I wanted to write my own support layer, but quickly realized that it was likely a lot more work than I really wanted to get into. I started looking to see what I could find that was already built and ready for me to start using. That's when I came across Flickr.NET. After checking it out, it looks like it' is going to do all the stuff I wanted to do, plus more which is killer! Then today, as I was reading my regular blogroll, I came across a great post on Coding4Fun about how to use the Flick.NET API's and figured I'd share. Definately worth checking out if you're interested in creating some kind...(read more)
DataDirect Technologies Expert Presents at Extreme Markup Languages
Jonathan Robie, a co-inventor of XQuery, believes the innovative XML query language is a critical tool to help software developers and systems integrators efficiently integrate data from a variety of sources to create the XML needed for Web development. Robie is a technology leader at DataDirect Technologies, the unparalleled leader in data connectivity and mainframe integration and an operating company of Progress Software Corporation (Nasdaq: PRGS), and is a member of the XQuery Working Group.
I’m presenting September 6th in Phoenix Arizona
The Arizona .NET User's Group has one really big meeting every year, and I've beenfortunate to have beeninvited to come out and speak again for this year's event. It will be held all day Wednesday September 6th at the Orpheum theater in Phoenix, Arizona. I’ll be on stage for a little over 3 hours total, and topics I'll be covering include ASP.NET 2.0 Tips and Tricks, IIS 7.0, Atlas, LINQ/LINQ for SQL and more.Here's where you can register to attend: http://azgroups.com/forums/post/489.aspx(the event is free).Hope to see you there!Scott
Share this post: Email it! | bookmark it! | digg it! | reddit! Read More...
Share this post: Email it! | bookmark it! | digg it! | reddit!...(read more)
Live From Redmond: Creating Real World Web Application UI with Master Pages, Themes and Site Navigation
A few days ago, I presented a Live From Redmond: Creating Real World Web Application UI with Master Pages, Themes and Site Navigation in an on demand web cast. For my first presentation, it went pretty well. I had never used Live Meeting before, and had only had one Live Meeting "Goofup", where I forgot to shift over to the desktop, instead of the slides. The presentation went well, but admittedly, there was a lot of information presented, an hour was really way too short to do everything that I wanted to talk about. In fact, I cut out a good chunk of stuff as I was moving through in order to get through to site navigation and themes in the last few minutes. In any event, I had said that I would offer the sample for download after the presentation,...(read more)
Lotus Notes access for SAP Demo
Does your company use both Lotus Notes and SAP? ? If so, you should be using IBM Lotus Notes access for SAP solutions. ? Please watch the new animated demo, and make sure the people who run your Domino environment view it as well.
Time Reporting and Contact Management are just two of the many Notes <-> SAP integration points.

Time Reporting and Contact Management are just two of the many Notes <-> SAP integration points.





