Archive for January, 2007


Page 11 of 15« First...«6789101112131415»

Search Engine Marketing and Lateral Thinking Skills

Joe Sinkwitz, also known as Cygnus, has a great post explaining how the polarized view of SEO is quite naive and inaccurate in nature. Rather than explaining SEO as black or white, a more accurate representation of the SEO market is those who can think laterally, and those who can not.

Comments

Framework Design Guidelines Review

It has been a while since I posted about a review of the Framework Design Guidelines book… But I just saw this one Review: Framework Design Guidelines … It also includes a great picture… ;-) Enjoy! Read More......(read more)

Comments

Community Recognition System now Live

One area that we have been focusing a lot of energy is continuing to improve our online community offerings. A few weeks ago we rolled out a new Community Recognition System as a way to reward members of our community with special recognition for their contribution to the 'greater good.' www.asp.net is what it is today because of your participation and we wanted to provide a way to recognize all of you who participate on and on going basis. The system is built to be scaled out across new community properties as we bring them online and we are still working through the details. I'm personally very excited about what this system offers and how it works/looks. The hall of fame is fantastic. I'm pretty low on the actual totem poll, but we've given...(read more)

Comments

AJAX Security Webcasts

Joe Stagner was able to secure two of best counter-hacker he knows (Caleb Sima and Billy Hoffman from SPI Dynamics) to present some Webcasts for our Live from Redmond series . Check out this post to get the details -- key details below too! AJAX SECURITY The series starts NEXT THURSDAY Here are the links to register for all five in the series. Live From Redmond: AJAX Security Basics- The Building Blocks to Protecting Your Applications Built with ASP.NET AJAX Live From Redmond: How Hackers Reverse Engineer and Exploit an ASP.NET AJAX Application Live From Redmond: The Brave New World of AJAX Hacking (and prevention using ASP.NET) Live From Redmond: The Next Generation of AJAX Attacks – A New Generation of Attack Theories Live From Redmond: Best...(read more)

Comments

TGIF … And An Update

Comments

WDN Scholarships

Maxine of Web Directions North just brought something really unique to my attention, a first timer in our industry. If you are a full time student in the field related to the web industry you better listen up!

30 lucky students

As conference organizers, speakers and attendees, Dave, Derek, Maxine and John have long been aware that while a good conference can be an unbeatable benefit for your career, they are definitely out of the price range of those in our industry who might benefit most - students. That's why they introduced scholarship pricing for students. 30 lucky students are able to buy conference seats at $195 (CDN) each.

Web Directions North - Vancouver, BC, Canada - Feb 6-10 2007

To qualify you must be a full-time student in a related field (design, computer science, or a specific web development course, for example) and not currently in professional employment. I can image that these babies will be hot so hurry and go to the registration page and enter the following code to receive your special discount: WDNSCH.

Looking forward to meet some new people and old friends in less than a month.

Comments

Upcoming AJAX Security Webcasts

I’ve engaged 2 of the best counter-hacker guys I know to present a “Live From Redmond” Webcast series with me on a very HOT TOPIC. AJAX SECURITY The series starts NEXT THURSDAY Here are the links to register for all five in the series. Live From Redmond: AJAX Security Basics- The Building Blocks to Protecting Your Applications Built with ASP.NET AJAX Live From Redmond: How Hackers Reverse Engineer and Exploit an ASP.NET AJAX Application Live From Redmond: The Brave New World of AJAX Hacking (and prevention using ASP.NET) Live From Redmond: The Next Generation of AJAX Attacks – A New Generation of Attack Theories Live From Redmond: Best Practices: A Look at Developer ASP.NET AJAX Security Mistakes …. and here is some background info on my co-presenters...(read more)

Comments

Dynamic translation of XML into CSV using XSD information

Hi,

I have a web application that needs to accept an XSD and a corresponding XML as input via form parameters.

I need to parse the XSD,

Comments

Cache Date as the New Google PageRank

The cache date of a page is a much better way to detect its trust than its PageRank is.

Comments

Release Candidate for the Web Client Software Factory Available

We have posted a Release Candidate for the Web Client Software Factory . We hope you folks will download, install, and try out the factory. Even more importantly, we hope you will post feedback or bugs to our Forums on CodePlex . And if you installed the drop we did on Sunday, please uninstall it first. Read More......(read more)

Comments

In Second Life, “knowledge collisions” really do happen

It is often said that software (email, chat, web conferencing, etc) can't reproduce "water cooler conversations". ? These are where people bump into each other unplanned, and this "knowledge collision" results in a valuable sharing of information.

There are still many questions about the business value of virtual worlds, so I wanted to share a true "collaborative experience" I had this week in Second Life.

I was walking around the IBM islands trying to see what was there. ?Using the Second Life map, I could see that there were a few people gathered in a certain IBM building so I decided to walk. ?The building was a recreation of an office building, complete with offices and meeting rooms. ? I walked into one of the offices to find a fellow IBMer (I'll call him Dylan) sitting behind their desk working. ?I said a quick hello not wanting to interrupt. ?They said hello back, and started a quick conversation. ?Being polite, after a few sentences Dylan stood up and walked over to me to carry on our conversation.

In Second Life, much like the real world, if you are close to a public conversation that is taking place you can "hear it". ? Some of Dylan's employees "heard" our conversation, and came over to join in. ? We chatted for a few minutes, and it became apparent that this impromptu meeting was a good one that we should carry on. ? Dylan suggested we take a seat on some couches in his office, and we continued to talk for several minutes.

Image:In Second Life,

At the end of the meeting, we had a quick "cheers" to celebrate the brain storming work we had done.

Image:In Second Life,

This was an amazing experience. ?The odds are very low that I would have met these people in the real world. ? I also would not have started a random chat with them via instant messaging. ? The emersive nature of ?virtual worlds allowed me to meet, interact, and benefit from a conversation with fellow IBMers that otherwise would not have happened. ?These type of "knowledge accidents" don't have to be with people from just your own company, they could be with customers, partners, and even potential new customers. ?This story is not marketing hype, that is an actual encounter from my real life. ?I'm hooked.

Comments

Top 10 Notes/Domino administration tips of 2006

Here are the top 10 Notes/Domino administration tips from 2006. From improving your Domino Web Access performance and combating calendar delegation issues to running an ND upgrade pilot and managing Windows Client Access Licenses, these topics grabbed your attention the most in 2006.

Comments

Mark Joyner On Webmaster Radio

Comments

Additional Address Books and Sharing Contacts

In the post "Who's in your address book" I introduced you to the concept of using multiple address books. ?Today, I will show you how to enable Notes to use those additional address books when you are addressing emails.

For example, say you keep your friends and family in one address book, and customers in another. ?This allows you to replicate the customer address book to a Domino server, enabling other people to also access/update it. ? When one of you makes updates, everyone else also gets those same updates replicated to their machine.

Image:Additional Address Books and Sharing Contacts

1. From the Notes menus, choose File - Preferences - User Preferences.
2. Click on Mail (on the left hand side) and make sure you are looking at the "General" tab.
3. At the top you will see "Local Address Books". ? ?Here you enter the file name of the additional address book. ? The list of databases needs to be separated by commas. ? You can click the Browse button to select the database, and when you do, Notes will insert the comma for you.
4. Click OK (bottom right)

Image:Additional Address Books and Sharing Contacts

You are not limited to just two address books, you can use multiple. ? For example, you may have something like:
names.nsf, customerA.nsf, customerB.nsf, partners.nsf, pressandanalysts.nsf

Go ahead, give it a try. ? This is a great way to share contacts with your coworkers.

Comments

Trying to Fix My Blog Comments (Wednesday, Jan 10)

Okay, I've finally had enough of Enetation (that's the company I've been using to manage my blog comments). Over the past year or so it's become very slow, and it's also somewhat of a spam magnet with no real tools to manage the constant comment spam I get.

The past few nights have been spent importing all of my old comments, parsing them out, deleting the spam, and formatting for upload into a MySQL database on the server where I will have to write my own interface. I automated it as much as possible, but it was still a huge pain. I had to write some Java code to download each day's comments individually (many of the days kept timing out or were very slow), then I had some separate code to parse out each day's comments into name, date/time, comment text, etc. and go through to delete the obvious spam by hand. In the end I wound up with almost 2,000 individual comments, which isn't huge by some blogging standards, but it's a lot to look at all at once.

So then I wrote some more code to format all the comments for upload to MySQL and now I'm working on the interface. For now, it's read only and it's mimicking the Enetation template I used. Eventually I think I'll try to build in some of Rob's NSFToolsMonkey Script functionality in too. Anyway it's a stopgap, and something I had the poor judgement to start doing now instead of... say... after Lotusphere.

Since you can't leave me any comments on this at the moment (ah, the irony), I'll answer the obvious question that some of you might have: Why the heck aren't I using a Domino blog template to handle all this?

There are a few answers to this:

  • When I started blogging in 2002, there were no Domino blogging templates. Even if there were, there was no Domino hosting even close to being cheap enough to match the low price I was paying for LAMP hosting, and I had no idea if I was going to keep this blogging thing up.
  • My blog actually is written in a Notes database. Always has been. I just have a few buttons that export all the relevant parts as HTML files for upload to my server.
  • I have no interest in the enormous amount of time it would take to try to migrate everything I've done over the past 4 1/2 years to a blog template. If I ever do make a change, it'll probably be a clean break and it'll probably be Wordpress, just because I've always wanted to play with Wordpress (it's always healthy to branch out and use other technologies).
  • As far as doing a new comment system in MySQL instead of something else, it's the easiest answer in my current setup. And I like messing around with PHP and MySQL. It's fun.

So there you go. It'll all be set up soon, and you'll get more blogging and less plumbing. At the very least, I'll be ramping up with a lot of Lotusphere coverage at the end of the month -- see my coverage for Lotusphere 2006, Lotusphere 2005, and Lotusphere 2004 for examples of what to expect.


[ permalink ] [ e-mail me ] [ read/add comments ]

Comments

How Many Stakeholders Does Your Site Have?

Each site has unique goals, audiences, and desired actions from each audience. By creating content and ideas that are formatted around filling the needs of the various stakeholders you lower your risk profile and increase your profit potential.

Comments

Unequivocal Proof of Effective SEO & Marketing Techniques

Most any marketing information (especially if it is about SEO) which is packaged as being associated with unequivocal proof is typically short sighted, self promotional, and packaged to take advantage of naive people in the marketplace.

Comments

Difference

Hi

What's the difference between JAXP and Castor ?

Thanks
Satish

Comments

Download For JSON NotesViewNavigator Code | Blog

Comments

Ok, five things…

I know I got tagged last week by both Charles and Julian (sorry if I missed others) as part of the "5 Things You Don't Know About Me" game that was going around the blogsphere last week. ?Sorry I have not had time to post a response until now ?(too much time in Second Life!), so here you go:

1. Although I talk about being Canadian all the time, I actually have dual citizenship. ?I was born in Atlanta, Ga. ?Having two passports, and two social security cards makes it much easier to work in the US, and easier to travel.

2. When I was 17 I went to Israel for the summer with a youth group tour. ?In addition to site seeing, we did a week Gadna, or "pre-military training", and lived/work on Kibbutz Kfar Menachem for a few weeks.

3. In grade 13 physics (yes, when I went to school Toronto still had 13 years of school before university) my friend and I won the "toothpick bridge bulding" contest. ?We had to build a bridge that spanned a specific gap (something like 50 cm) and was under a certain weight. ?Weights were hung form its center until it broke, and the maximum amount was recorded. ?Not only did we win, no one was even in the same league! ?Much to the crowds' anger we did not let them destroy it! ?As soon as it started to crack, we jumped in and saved it! ?To this day, the two of us often pass the bridge back and forth as our birthday present to the other.

4. My Mechanical Engineering thesis dealt with your body's VO2 Max. ?Wikipedia defines this as "VO2 max is the maximum amount of oxygen, in millilitres, one can use in one minute per kilogram of bodyweight." ?Think of it as your body's fuel economy. ?When you take a breath, if you could use all the oxygen that makes it into your blood you'd be 100% efficient. ?However, much like your car's engine, you are not!

5. Even thought I am a towering 5'5", I actually played competitive volleyball for years. ?I was a defensive player, not a center blocker!

Ok, that is more than I ever thought I'd share about myself on my blog, but I hope you enjoyed it. ?Anything else you want to know will require BEvERages.

I am not going to tag anyone, I think I'm too late into this game to try and keep it going.

Comments

Page 11 of 15« First...«6789101112131415»