自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux Shell编程入门

从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。深入地了解和熟练地掌握Shell编程,是每一个Linux用户的必修功课之一。 Linux的Shell种类众多,常见的有:Bourne Shell(/usr/bin/sh或/bin/sh)、Bourne Again S

2011-04-28 01:45:00 673

原创 你必须知道的28个HTML5特征、窍门和技术

Jeffrey Way曾发表过一篇博文《28 HTML5 Features, Tips, and Techniques you Must Know 》讲述了28个HTML5特征、窍门和技术,张鑫旭将本文进行了翻译,现转载于此,全文如下:前端的发展如此之迅猛,一不留神,大侠你可能就会被远远地甩在后面了。如果你不想被HTML5的改变/更新搅得不知所措的话,可以把本文的内容作为必须了解的热身课程。一、新的Doctype(译者注:“doctype”中文意思指“文档类型”)仍在使用麻烦的,不可能记得住

2010-10-15 08:53:00 682

原创 Steps to Create Setup and Deployment Project in Dot Net VS 2008

<br /><br />Step 1<br />Create your own windows application. Create a new Windows application project in C# and named it as Sample.<br /><br />Step 2<br />Design your own application. Here we have a simple login form for example.<br /><br />Step 3<br />Aft

2010-08-25 09:00:00 1106

原创 基于Visual Studio 2010 进行敏捷/Scrum模式开发

<br /><br />根据Forrester Research今年第二季度的一份研究报告,在超过1000名专业开发人员中,采用敏捷模式进行软件开发的已经有10.9%采用了Scrum模式,在所有的敏捷开发模式中名列首位,而在所有的软件项目管理模式中,敏捷模式更是被35%的开发人员所采用。当然,研究报告为我们呈现的仅仅是一个统计学的观点,到底你的开发团队应该采用什么样的开发模式,这还是要根据各自不同的开发环境,人员构成,公司架构以及文化背景来决定。<br /><br />图1:Forrester 关于敏捷模式

2010-08-19 09:01:00 921

原创 sql之left join、right join、inner join的区别

<br />sql之left join、right join、inner join的区别<br />left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 <br />right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录<br />inner join(等值连接) 只返回两个表中联结字段相等的行<br />举例如下: <br />--------------------------------------------<br />表A记录如下

2010-08-19 08:54:00 540

原创 SQL Case

Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数CASE sex WHEN'1'THEN'男'WHEN'2'THEN'女'ELSE'其他'END--Case搜索函数CASEWHEN sex ='1'THEN'男'WHEN sex ='2'THEN'女'ELSE'其他'END这两种方式,可以实现相同的功能。简单Case函数的写法相对比较简洁,但是和Case搜索函数相比,功能方面会有些限制,比如写判断式。 还有一个需要注意的问题,Case函数只返回

2010-08-19 08:51:00 651

原创 关于让WPF软件界面支持全球化和本地化

<br />   关于让WPF软件界面支持全球化和本地化<br />                                          周银辉<br />有朋友询问如何让WPF应用能够提供多语言支持(中文,英文,日文.....),我的建议是:(1)抛弃WinForm时代的资源存储方式 (2)利用WPF的动态资源特性.<br />下面简单介绍一下并打造一个简单的DEMO:<br /><br />1,语言资源文件怎样存储<br />我们知道以前(WPF以前)我们将界面上的各国语言分别存储在.re

2010-07-23 01:45:00 1465 1

原创 WPF实例--TextReader

<br />前面简单介绍了WPF应用程序的类型和开发模式,本节将通过一个WPF独立应用程序实例TextReader进一步介绍WPF应用程序开发的一般过程。9.5.1 TextReader界面设计实例TextReader将开发一个可以打开文本文档的小软件,它具有自动刷新目录、自动判断文件类型是否为文本类型,并查看文本类型的功能,同时还可以查看文件和目录等详细属性。由于WPF修改了应用程序中窗体的布局方式,使得界面布局更加灵活,但也对开发人员提出了更高的要求,而且使对WPF还不太熟悉的初学者更加不知所措。WPF

2010-07-23 00:58:00 1906 3

原创 如何使一个你没有源代码的DLL文件变为强命名的DLL

<br /><br />有时候你会需要一个DLL是强命名的,比如你想把这个文件放到GAC里面。如果这是一个第三方的DLL,你没有源代码,这会是一件比较麻烦的事情。有一个方法可以解决这个问题。 <br />  在VS.NET的命名行窗口下,输入如下的代码。 <br />  1 ,生成一个KeyFile <br />  sn -k keyPair.snk <br />  2, 得到程序集的MSIL <br />  ildasm SomeAssembly.dll /out:SomeAssembly.il  <br

2010-07-20 11:51:00 1099

原创 强大的SPGridView

先看看SPGridView能实现的效果:1)分组,分页2)下拉菜单 3)过滤以上效果是不是跟系统的列表一模一样?SPGridView继承于GrieView,拥有GridView的所有功能,并扩展了以上功能。下面讲述SPGridView的两种用法:采用自定义数据源和采用WSS的列表作为数据源。利用SPGridView显示自定义数据源Step1:新建一个页面,写入如下内容: <%@ Register Assembly="Microsoft.SharePoint, Version=12.0.0.0, Cu

2010-07-19 23:49:00 767

原创 列表查询WebPart

<br />列表查询WebPart<br />SmartListSearchWebPart<br />简单列表查询WebPart.本代码只是一个简单的Demo,代码没有实际的价值,但是很有学习价值.<br />在项目中可以得到很好的应用!<br /><br /><br />输入key<br /><br /><br /><br /><br /><br />Code :<br />using System;<br />using System.Runtime.InteropServices;<br />usin

2010-07-19 23:46:00 1134 1

原创 SPS技术体系分析(张永康)

<br />一、程序文件及IIS配置 二、SPS数据库对象分析 2 1.主要数据库表 2 2.主要表及字段 2 3.Windows SharePointServices存储过程 三、SPS封装后的对象分析 3 1.SPS主要对象体系结构 3 2.Microsoft.SharePoint命名空间简介 3 3.Windows Shar

2010-07-18 21:45:00 2401

原创 WSS3.0开发-过滤列表内容(2)--一个增强的列表元数据查询webpart(SmartQueryWebPart)

SmartQuery 是一个WSS(MOSS)列表查询解决方案,可以给WSS的所有列表添加字段查询的功能。您需要做的只是开发一个查询字段布局用户控件,声明查询字段及其排列,然后利用SmartQueryWebPart加载这个用户控件即可。使用步骤:----------------------------------------------------------------------1)首先下载:http://files.cnblogs.com/jianyi0115/SmartQue

2010-07-18 21:32:00 1025

原创 Sharepoint+MOSS分册第2轮筛选结果文章列表

<br />由我筛选完成,MOSS部分一共68篇,Sharepoint部分一共213篇 Sharepoint相对来说学习和使用的人还比较少,因此本结果并不能算一个精华集。包含了Sharepoint的安装说明、入门介绍、定制开发、Webpart开发、对象模型使用、MOSS中的工作流、InfoPath和技巧总结等方面,力求对Sharepoint有一个多方位的介绍。 现在保留的还比较多,下一轮会再筛掉很多,也会把一些技巧性的文章汇总《博客园精华集》MOSS分类筛选结果(共68篇)WSS3.0 和 MOSS

2010-07-18 21:03:00 1420

原创 MOSS的十大优势

<br /><br />1.提供了用户熟悉的一贯的用户界面<br />MOSS和桌面应用程序能够紧密的集成,从而提供给用户一个熟悉的操作环境。<br />2.通过简化日常的商务活动,提高了雇员的生产力<br />MOSS通过开箱即用的工作流,使得文档的流转、审批、签字等能够在网络上顺利进行。工作流使得文档的流转按照既定的流程运作,使之符合公司的规则。<br />3.通过对内容的综合控制满足变化的需求。<br />MOSS提供完整的安全设置、存储策略和审计策略保证信息的安全。由于MOSS能够和桌面应用程序紧密

2010-07-18 21:00:00 626

原创 U2U CAML Query Builder Feature

<br />Building a simple query<br />This feature has been developed to ease the work of a SharePoint 2007 developer. It consists of an application page where you can build a caml query. The caml query itself is stored in a list from where you can further wo

2010-07-18 00:41:00 2270

原创 Writing CAML Queries from Retrieving List Items form SharePoint List

<br />Introduction<br />The Collaborative Application Markup Language (better known as CAML) is an XML-based query language that helps you querying, building and customizing Web sites based on Windows SharePoint Services. The XML elements define various as

2010-07-18 00:31:00 1851

原创 MOSS 开发资源收藏

一些MOSS相关开发中用到的资源...... Download:Microsoft SharePoint Services Software Development Kit(SDK) Download:Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions for Windows SharePoint Services 3.0 After install above extensions,we could

2010-07-17 23:42:00 598

原创 方便的webpart开发及SmartPart with AJAX无法使用问题

<br /><br /> 在MOSS开发中Webpart开发是个令人头疼的问题,不过自有牛人在.SmartPart和QuickPart是两个牛人开发的Webpart,它们能将我们开发的用户控件直接呈现为webpart.具体的使用方式非常简单,可在下载页找到指导.<br />SmartPart下载地址: http://www.codeplex./smartpart<br />QuickPart下载地址: http://www.codeplex./quickpart<br />本人开发中使用的是SmartPar

2010-07-17 23:34:00 734

原创 SharePoint开发之CAML语言

<br />进行WSS3或MOSS开发的朋友不可避免的要处理各种List的查询,编写类似下面的CAML语句:<br /><Where><br /><And><br /> <And><br />  <Eq><FieldRef Name=”Title”><Value Type=”Text”>Value</Value></Eq><br />  <Eq><FieldRef Name=”ContentType”><Value Type=”Text”>Product</Value></Eq><br /> </And><

2010-07-17 23:23:00 3333 1

原创 Overview of Reading and Writing Image Metadata

<br /><br />This topic provides an overview of how you can use the WIC APIs to read and write metadata that is embedded in image files.<br />This topic contains the following sections.<br /> PrerequisitesIntroductionReading Metadadata Using a Query ReaderO

2010-07-16 10:33:00 1346

原创 使用Web部件连接接口实现可以设置条件的过滤器

<br /> 在MOSS2007企业版里,默认提供了很多的过滤器,但是没有一种过滤器可以实现事先设定过滤条件,比如选择当前列表栏作为筛选条件,然后输入对应值,为了满足需求,使用了IFilterProvider接口实现一个Web部件。<br />   可以实现的功能:<br />   可以实现多条件候选值下的单一条件过滤。<br />   可以根据当前连接部件的视图自动适应栏,不需要使用者自己干预。<br /><br />   前期的知识准备:<br />   需要有基本的Web部件的制作部署知识,需要了解W

2010-07-12 22:10:00 918

原创 Developing SharePoint WebParts using User Controls and Web Applications

If you’ve read my blogs before, then you probably know I am a fan of WSPBuilder (http://www.codeplex.com/wspbuilder). I like the intuitive nature and flexibility of the product. It really helps with the deployment aspects of SharePoint features and functio

2010-07-06 10:55:00 874

原创 MOSS中的WebPart开发

<br /><br />由于在asp.net1.1的时候asp.net中还没有webpart的概念,所以在sps2003中的webpart都是依赖于Microsoft.SharePoint.dll的,必须继承自命名空间为Microsoft.SharePoint.WebPartPages下的基类。到了asp.net2.0,asp.net将sharepoint的webpart集成到asp.net框架中,新的ASP风格WebPart依赖于System.Web.dll,继承自不同的一个由ASP.NET 2.0定义的

2010-07-06 08:56:00 749

原创 Sharepoint 2007中手动部署WebPart

<br /><br />1.搭建好开发环境,建立webpart工程,写代码。<br />2.修改assembly.cs文件<br />  在部署前,需要修改assembly文件,增加以下两句: <br />  using System.Security; <br />  [assembly: AllowPartiallyTrustedCallers] <br />  如果不进行以上修改,在安装WebPart时,会提示失败。<br />3.复制文件<br />将编译后的Dll复制到Web应用程序目录下的bin

2010-07-06 08:52:00 771

原创 SharePoint中的权限体系

<br /><br />1.MOSS中的权限结构<br />MOSS中的权限结构主要有三部分:网站权限,列表权限,个人权限。<br />网站权限由18种如下图:<br /><br />列表权限由12种,如下图:<br /><br />个人权限由三种,如下图:<br /><br />2.权限级别<br />上面提供的就是基本的权限,不同的权限组成MOSS中的权限级别。MOSS本身为我们提供了一些权限级别,我们也可以根据自己的需求来自定义。<br />我们在自定义自己的权限级别的时候可以参考Moss本身的,在他

2010-07-06 08:51:00 1709

原创 如何查看SharePoint未知错误的详细信息

<br /><br />本文内容来自互联网,不过这个是每个Sharepoint开发人员都需要的。我们开发调试Sharepoint应用的时候,默认情况下如果你的程序出错,sharepoint的出错页面只显示“出现未知错误”的提示,查看很不方便。<br />通过下面方法就可以直接在出错页面查看错误信息。修改Web应用程序根目录上的Web.config文件中的两个地方:<br />一、MaxControls="200" CallStack="false"   改为  MaxControls="200" CallS

2010-07-06 08:48:00 540

原创 Sharepoint项目:自定义上传页面等

<br />项目已经进展到了第三周,终于感觉有点眉目了-_-。 <br />  由于这次的项目很多知识以前并不了解(主要是Project SDK和TFS SDK),只能一边开发一边学习,因此本周的任务主要是复杂页面的定制和webpart的开发。我们采取的是迭代开发的方式:对于难点、一时解决不了的问题留待二期解决。 <br />  碰到的问题主要有: <br />  1、如何在一行中显示两条博客文章? <br />  在MOSS的博客中,可以把文章列表转化成数据视图,然后在数据视图中控制页面的显示格式。由于x

2010-07-05 11:34:00 795

原创 MOSS中WebPart开发简介

<br />1 概述WebPart生命周期.<br />当一个包含WebPart的WSS站点页面被响应请求或者是它被提交到Server端的时候,这时WebPart生存周期开始了OnInit 初始化,加载相关配置文件 (如WebPart任务面板上的属性,样式等配置信息) .LoadViewState 返回先前最后一次被处理的状态 (如webpart是展现,隐藏还是关闭)CreateChildControls 创建WebPart UI ,通过Controls.Add()方法装载Web 控件 (Note:当Web

2010-07-02 09:43:00 890

原创 编程技术网站

序言] 其实大家都可以成为一个厉害的软件开发人员,希望大家通过了解我提供的这些网站找到自己的兴趣爱好,以增强自己的信心。[建议] 为了能让更多的朋友看到此链接,如果大家是csdn用户,那么请选择[收藏]来收录本文章,以获得csdn的收藏排名.那么就会有更多的朋友看到了.知识是分享的......[宣传] 80x86汇编小站站长:猪头三(Code_GodFather)独立开发磁盘性能优化工具: Real-depth Defragmenter(磁盘深度整理者)软件下载:http://www.x86asm.com/

2010-07-02 08:42:00 616

原创 如何在SharePoint里自定义WebPart将搜索结果显示在同一个界面

<br /><br />在SharePoint里面,在你搜索的时候,是可以订制搜索结果的显示页面的。但是,在选择This Site和This List这两个Scope时,他的搜索结果总是显示在SharePoint默认的页面里。怎么让他们都显示在同一个页面里呢?其实我们可以做一个我们自己的WebPart来做这件事。<br />首先画UI,一个DropDownList,ID是scopeDropDownList,用来存放当前用于搜索的scope。紧接着的是一个TextBox,ID是searchKeyWordTex

2010-07-01 22:31:00 948

原创 WebPart(SharePoint)中如何使用自定义的Javascript和css样式

<br /><br />  最近一直在搞Share Point 和Workflow 的项目.好不容易做了出来,被老板喷了一顿.说样式太丑,performance太低.其实并不是不想去修饰Share point Webpart的界面.而是实在不知道怎么去做.,不知道如何使用自定义的Js方法和css样式.但是都被老板指出来了.不做不行.做吧.于是上网搜了一堆的文档,终于找到一个比较满意的方法.提供给大家share一下.(已经会的expert ,请不要喷俺了)<br />  由于SharePoint WebPar

2010-07-01 22:26:00 1456

原创 Single Sign-On

Single Sing-On简介 微软已经推出了Office System,其中的SharePoint Portal Server 2003(以下简称SPS2003)可以用来快速地建立起一个门户网站,可以使企业内用户轻易地找到所需要的信息,协同工作,同时,也可以向Internet上的用户提供一个信息查询的门户网站。 如果用户的客户端和SPS2003服务器以及其他一些服务器(例如Exchange Server)在同一个域中,那么通过SPS2003的网站,访问其他的信息是一件轻而易举的事情,但

2010-07-01 22:05:00 1103

原创 使用对象模型操作文档库-DocumentLibrary

<br /><br />1. 使用该类SPDocumentLibrary来实现一些对文档库的操作,文档库只是列表的一种特殊类型,所以当我们使用如下代码的时候,显示出的list是包括文档库的。<br />SPWeb site = SPContext.Current.Web;<br />foreach (SPList list in site.Lists) <br />{<br />// 所有的列表,当然也包括文档库<br />}<br />2. 文档库和列表的主要不同点是文档库是用来存储文档的,SPDocum

2010-07-01 16:28:00 773

原创 上传文件至sharepoint

<br /><br />众所周知绝大多数OA办公软件都离不开他们的金牌合作伙伴à文件管理与上传!假如失去这位挚友,那它的功能也就大打折扣咯,更别说被企业得到友好,广泛的使用!而被大家熟悉的sharepoint也不例外哦!它的上传功能照样是Strong!本章节,笔者主要围绕文档权限,文档上传,角色分配3大模块来讲,并以FileUploadSolution进行演示和注释。<br />前提准备:<br />1.了解,熟悉sharepoint的权限架构,针对这块如果大家还不大了解的话,可以参考SDK。2.了解sha

2010-06-29 11:28:00 5071

原创 MOSS install & uninstall WSP

<br />Install<br />stsadm -o addsolution -filename c:/Mysolution.wsp <br />stsadm -o deploysolution -name Mysolution.wsp -local -allowGacDeployment -force -urlhttp://Server:3333/ <br /><br />Uninstall<br />stsadm -o retractsolution -name Mysolution.wsp -im

2010-06-14 15:13:00 602

原创 SPSiteDataQuery不完全使用手册

<br /><br /> “SPSiteDataQuery”,可以用来进行跨站多列表混合查询,检索同一个网站集的或者指定网站中符合某项条件的所有列表项的集合。每个SPWeb对象都包含一个GetSiteData方法,通过传递一个SPSiteDataQuery实例作为方法的参数,返回一个DataTable类型的结果。<br />    当我们使用SPSiteDataQuery查询数据时,主要涉及到下面几个参数,Lists,Query,Webs,和ViewFields。<br />    …… ( ̄(エ) ̄)ゞ 

2010-06-11 14:19:00 728

原创 SharePoint文档管理解决方案

<br />一、安装与部署:http://stynzf.blogbus.com/logs/15846366.html<br />二、设置及使用:http://stynzf.blogbus.com/logs/15944928.html

2010-06-08 10:10:00 1243

原创 SharePoint 2010

First, I should research on how to install it . Before Install: http://blog.joycode.com/ipark/archive/2010/05/11/115968.joyhttp://www.mosstec.cn/search.aspx?page=2&keyword=43&where=nkey&sum=39&t

2010-05-19 22:38:00 519

原创 SharePoint Search

Some Useful MOSS Search Development Related Articles: http://blogs.msdn.com/miketag/archive/2008/03/24/some-useful-moss-search-development-related-articles.aspx sharepoint magazine : http://sharep

2010-05-17 14:31:00 548

常用设计模式及java程序

常用设计模式及java程序的详细讲解。 在面向对象的软件设计中,总是希望避免重复设计或尽可能少做重复设计。有经验的面向对象 设计者的确能做出良好的设计,而新手则面对众多选择无从下手,总是求助于以前使用过的非面向 对象技术。有经验的设计者显然知道一些新手所不知道的东西,这又是什么呢? 内行的设计者知道:不是解决任何问题都要从头做起。他们更愿意复用以前使用过的解决方案。 当找到一个好的解决方案,他们会一遍又一遍地使用。这些经验是他们成为内行的部分原因。它们 帮助设计者将新的设计建立在以往工作的基础上,复用以往成功的设计方案。一个熟悉这些模式的 设计者不需要再去发现它们,而能够立即将它们应用于设计问题中。 设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计 模式也会使新系统开发者更加容易理解其设计思路。设计模式帮助你做出有利于系统复用的选择, 避免设计损害了系统复用性。通过提供一个显式类和对象作用关系以及它们之间潜在联系的说明规 范,设计模式甚至能够提高已有系统的文档管理和系统维护的有效性。简而言之,设计模式可以帮 助设计者更快更好地完成系统设计。

2010-05-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除