2007年7月21日星期六

Sitemaps of Yahoo, Google

Add your site to Yahoo

http://siteexplorer.search.yahoo.com/

Submit your site or your feed

https://siteexplorer.search.yahoo.com/submit

Generete Yahoo site map

http://www.sitemappro.com/yahoo-sitemap-text-file.html

这里有一些关于 sitemaps的东西,网站比较全。
http://www.xml-sitemaps.com/
谷歌专用的sitemaps 生成工具。
http://gsitecrawler.com/en/download/
http://www.sorrowman.org/sitemap-tools/

Google, Yahoo and Microsoft Agree to Standard Sitemaps Protocol

In an encouraging act of collaboration, Google, Yahoo and Microsoft announced tonight that they will all begin using the same Sitemaps protocol to ...

2007年7月18日星期三

怎样禁止页面图片的右键点击?

<img oncontextmenu = "return false">
这里的OnContextMenu的值设为你希望对方点击右键请求显示上下文目录时要做的事,这里简单地返回失败,所以用户不会看到任何反应。
如果填入 "alert('no right click allowed');return false;"则会弹出警告。

但是这种编码事实上并没有完全隐藏图片,因为图片地址仍然在网页的源代码中。

2007年7月14日星期六

SpiderinNET

http://msdn.microsoft.com/msdnmag/issues/02/10/SpiderinNET/
微软网站上的一个Spider代码,用VB.NET编写的。有源代码和程序下载。
SUMMARY

Visual Basic .NET comes loaded with features not available in previous versions, including a new threading model, custom class creation, and data streaming. Learn how to take advantage of these features with an application that is designed to extract information from Web pages for indexing purposes. This article also discusses basic database access, file I/O, extending classes for objects, and the use of opacity and transparency in forms.


Conclusion

My company's clients currently use Spider to retrieve information from local, state, and national sites. With some tweaking, the spider can be used to get address listings from public Yellow Pages, or articles related to certain topics from all over the Web. It could even be used to retrieve newsgroup postings from a news server. Any Web page can be crawled (as long as you obtain permission for copyrighted material first). Information obtained can be placed in a database for later analysis.

Visual Basic .NET comes with many new and exciting features. With time and a little perseverance, you'll learn when to use each. Improved array and error handling, GUI tricks, and stream support are just some of the tools that you have at your disposal when programming in Visual Basic .NET. Go out and discover some more for yourself.
Back to top

2007年7月12日星期四

Genghis Group Tools - C# WinForms 库

http://www.sellsbrothers.com/tools/genghis/

Genghis is a set of extensions built on top of .NET and integrated with WinForms to provide application-level services in the same flavor as the Microsoft Foundation Classes. Genghis gets its name as the functional heir to Attila, a similar set of functionality built on top of ATL.

Genghis is written in C#. Building Genghis requires Visual C# or Visual Studio.NET. Visual Studio.NET solution and project files (*.sln and *.csproj) are provided to build Genghis and all the samples. You should be able to load any solution file into Visual C#/Visual Studio.NET and build the project for yourself.


它包括如下的类

Command line parser
Completion combo
Control hosting status bar
Cursor changer
Custom check state treeview
Custom XP theming controls
File Search Engine
FileDocument class (doc/dirty bit management)
FindReplaceDialog
FolderNameDialog
HandleCollector for the world
Header group box control
Image combo
More robust validation ala WebForms
Most-Recently-Used (MRU) files support
MSN Messenger-style popup window
Multiple Top-Level Windows
Multiple-instance detection
Path resolution b/w UNC, local (including SUBST, etc)
Retrieving mapped drives
Retrieving shares
Screen Saver class
Scrollable Picture Box
Sorting listview (including the little triangle thingy)
Splash Screen class
Status Bar Extender
WebCommandLineHelper
Window serializer
Wizard framework
HtmlLinkLabel class
User-resizable panel
Gradient Progress Bar
Command updating
Cool bars/Cool menus
Docking App Bar

下载地址在这里 http://www.codeplex.com/genghis/Release/ProjectReleases.aspx?ReleaseId=4759

2007年7月4日星期三

TortoiseSVN 教程

一个简单的TortoiseSVN 教程。
TortoiseSVN是一个简单的Windows桌面客户端。和Windows资源管理器结合地比较好。能够用图标反映文件的状态。
下面链接对应的教程是个简单的,针对单机开发者的SVN教程,图文并茂,非常详细。
链接地址如下:
http://www.codeproject.com/gen/work/XTortoiseSVN.asp

ankhsvn - SVN plugin for VS .NET


AnkhSVN: A Subversion addin for Microsoft Visual Studio .NET
一个 Microsoft Visual Studio .NET的版本管理插件,使用的是现在比较流行的SVN.
下载在这里
http://ankhsvn.tigris.org/servlets/ProjectDocumentList?folderID=7315
更多屏幕截图:http://ankhsvn.tigris.org/screenshots.html


AnkhSVN is a Visual Studio .NET addin for the Subversion version control system. It allows you to perform the most common version control operations directly from inside the VS.NET IDE. Not all the functionality provided by SVN is (yet) supported, but the majority of operations that support the daily workflow are implemented.

2007年7月3日星期二

Tools to Backup your blog in blogger 备份你的Blogger

下面的文章介绍了两个备份Blogger的工具,可以将Blogger备份为atom格式的文件,包括文件的评论。
工具是开源的。
备份之后可以使用Blogger's API 来把 Blogger 再恢复过来。
http://googlesystem.blogspot.com/2007/07/tool-for-backing-up-blogger-blog.html