Wizard 編程網

一位台灣的程序員,鑽研 OOP、ASP.NET、ADO.NET、Ajax、Control & Component development、Performance Tuning

博客园 首页 新随笔 联系 订阅 管理
  41 Posts :: 0 Stories :: 141 Comments :: 3 Trackbacks

我的评论

共2页: 1 2 下一页 
re: Silverlight 3一瞥 WizardWu 2008-11-29 13:00  

Microsoft® Silverlight™ Tools for Visual Studio 2008 SP1
快速描述
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=c22d6a7b-546f-4407-8ef6-d60c8ee221ed

此程序包是 Visual Studio 2008 SP1 的附加程序,用于为 Microsoft Silverlight 2 提供工具。它可以安装在 Visual Studio 2008 SP1 或 Visual Web Developer 2008 速成版 SP1 之上,为使用 C# 或 Visual Basic 开发 Silverlight 应用程序提供 Silverlight 项目系统。

文件名: Silverlight_Tools.exe
版本: 9.0.30729.146.03
发布日期: 2008/11/25

re: frameset框架页调用 WizardWu 2008-11-28 16:11  
學習了~~
感谢您的回应。

根据网络上普遍的反应,用 SQL Server 2005 的 ROW_NUMBER 函数,其 performance 普遍比其它的做法要好。


透过 ASP.NET 和数据库读写图片
http://www.cnblogs.com/WizardWu/archive/2008/11/19/1336411.html

目前只用 SQL Server 2005 的 varbinary(max) 类型测试过,尚未用其它的数据库测试过
re: Silverlight 3一瞥 WizardWu 2008-11-18 09:11  
SL 支持 3D,等于让 SL 变成 WPF 化,
下载档案会爆增,考验网络频宽和使用者的耐心。

希望不要步上多年前 Java Applet,
大幅拖累整个 Web Application 的性能和速度。


從 Web Service 到 RESTful WCF 的心情 (繁體中文) :
http://studyhost.blogspot.com/2008/11/rest.html

還好鐵人賽完後還有續集。
re: Chart Controls 简介与下载点 WizardWu 2008-11-01 13:02  
回2楼,
.NET 2.0 / VS 2005不行,
必须 VS 2008 且要加装 SP 1。

用户名:WizardWu
技术特长:ADO.NET, Performance Tuning
博客园网址:http://www.cnblogs.com/WizardWu

申请加入,thanks a lot~
re: WCF技术研究团队诚邀您的加入 WizardWu 2008-11-01 09:10  
用户名:WizardWu
技术特长:ADO.NET, Performance Tuning
博客园网址:http://www.cnblogs.com/WizardWu
电子邮件:ComponentWizard@gmail.com

thanks a lot~
re: ASP.net MVC 中文文档 WizardWu 2008-11-01 07:41  

dot net MVC Framework 的重點,
在 Controller layer 的角色,大幅改變了過去 code-behind 的撰寫習慣,
由 Controller 統一管理程序的 process,
程序員需要改變過去 ASP.NET 的思考習慣。

另就是 dotNET MVC Framework 一直不支持 VS 中文版的安裝。

re: .NET Framework 4.0海报 WizardWu 2008-10-31 09:12  

日前发布的免费图表组件「Microsoft Chart Controls for Microsoft .NET Framework 3.5」,好像也纳入了版图,变成 Charting namespace 的一部分。

WF, Windows Workflow Foundation 也变成了主要的核心。


ListBox 控件也有同样的问题,
程序给 item 值时,若程序员没注意,
控件里面的 ListItem 项目 value 也会重复,
造成使用者选项与内容不符。

之前遇到这个问题,是我自己手动重新让 value 赋予不重复的值。
但要多些一堆代码。

若能在自订控件处理掉这问题当然最好。
最怕的是团队的其它程序员,不知有这类现象,
但测试又不易测出来,
因使用者的选项,与程序取得的值、存入数据库的值不符,
且画面上又看不出异状,

若等到系统上线后,才发现使用者选项与存储内容不符,就…

回应 18 楼,
下午找到一台旧的 SQL Server 2000,证实「衍生数据表 + AS 关键词」确实如您所言,在 SQL Server 2000 即可执行。
书上写错,说是最新的语法,我跟着抄也抄错。

另本帖的 SQL statement 拷贝后,粘贴至 SQL Server 后,都可执行无误。
回 13 F,已修正:

>> 文字数据字段
已改为「文字字段」

原本是指「文字 Data Column」
繁体中文的「資料」,用软件翻译成简体中文会变成「数据」
尝试在 FrontPage 打完、排版完,才转贴上来,
没注意到在 FireFox 下的字体过小问题。

只好麻烦用 ff 的网友,暂时将 browser字体调大,
造成不便敬请见谅。
感谢各位的回复。

台湾的产业主要以电子产品代工、硬件代工为主,
写纯软件、网站程序不被重视,赚不了钱,只能刚好不饿死而已。
re: 【出游】 WizardWu 2008-10-27 09:09  
nice ~
是的,
已於日前和您交換過 msn
博客園的文件發佈有「摘要」模式,
可在首頁僅列出每篇帖子的重點,而不每篇都整帖一次貼出。
>>类别都是继承至 TBToolbarItem,
类别都是继承「自」 TBToolbarItem,

我本來以為對岸的網友,無法連至台灣的網站, 原來有的 website 還是可以連。
RTW
Read To Web version
2008/11月
re: What's My Web Pages Starter Kit WizardWu 2008-10-11 08:57  
签到。

感谢您的回应及指正。
re: 控件开发团队纲要 WizardWu 2008-10-10 16:20  
博客园帐户名:WizardWu
电子邮件:ComponentWizard@gmail.com
博客地址:http://www.cnblogs.com/WizardWu/
特长:ASP.NET, Custom Control, Performance Tuning
想学习控件开发, 希望能借助这个团队和大家共同成长.

若您用的是 VS 2008,会无法直接开启这种 VS 2005 的「方案档 (.sln)」,但仍可用开启个别网站、开启个别 project 的方式来开启。
如本帖响应第 16 楼讲的,范例里的 OtherDB,其做法为用「夹挤式 SELECT TOP n 子查询」的解法,在多 Table Join 时会有问题。

用 SQL Server 2000 的网友,可改用范例里 Sybase 的 Stored Procedure,其亦可直接在 SQL Server 2000 中延用,因 关键指令「Set Rowcount」不论 Sybase 或 SQL Server 数据库皆可支持。

>>写的不错~! 简单易懂

Thanks for your reply~~~


>>下载示例中,ObjectDataSource、WizardGridView 两个活页夹里,内附这个 WizardGridView 的源代码。

补充:

引用此 WizardGridView,建议不要将 AutoGenerateColumns 设为 True,否则在搭配 HTML 的 table、tr、td 排版时,偶尔会出现版面异常的情况。

建议如本帖图 4 中,将 AutoGenerateColumns 设为 False,透过 BoundField,逐一设定数据表中,要显示在 GridView 里的各个 field。

若您用的数据库为 Oracle,其内建一个名为 ROWNUM 的函数,类似 SQL Server 2005 的 ROW_NUMBER 函数,同样可自动产生序号,应也可拿来撰写此种「分页」功能的 Stored Procedure。
下载示例里,SQL Server 2005 用的 Stored Procedure 有二个变量的长度宣告太短,当「分页」的来源需要多个 Table Join 时,会发生 Error。

本帖下载示例,已于 2008/08/31 重新上传,请之前曾经下载过,且使用 SQL Server 2005 当作数据库者,重新建置 Stored Procedure。

CREATE PROCEDURE dbo.pager_SqlServer2005
@StartRowIndex int,
@PageSize int,
@tableName nvarchar(2000), ← 这个变量之前太短
@columnName nvarchar(1000), ← 这个变量之前太短
@sqlWhere nvarchar(1000),
@orderBy nvarchar(1000),
@rowCount int output
WITH RECOMPILE
custom control
自訂控件

LINQ 是 for SQL Server 量身打造的,preformance 較好。

ADO.NET Entity Framework 是 for 其他廠商的 數據庫,適合跨平台。

SIGN IN


re: IT信息业、金融业从业人员悲歌 WizardWu 2008-08-16 19:31  
感谢回应。

小弟目前在台湾内部包机电工程的公司工作,IT部门要支持公司的E化,又必须接外面纯软件的project来做,每个人都背一堆项目要做。
下载范例里,数据库若为 SQL Server 2005、Sybase ASE (或任何支持 SET ROWCOUNT 语法的数据库),在多 Table Join 时都能正确执行。

但范例里的 OtherDB,其做法为用「夹挤式 SELECT TOP n 子查询」的解法,如数据库为 SQL Server 2000 或其它支持 SELECT TOP 语法的数据库,在多 Table Join 时会出现 Error。虽然版工我后来有研究出解法,但做法相当复杂,并不适合多人开发的 project 套用,套用上很容易出错。

因此建议,若您要引用本帖介绍的 ASP.NET 2.0 分页功能时,数据库最好使用 SQL Server 2005。若使用的是旧版的 SQL Server 2000,在引用 OtherDB 的「夹挤式 SELECT TOP n 子查询」解法时,必须确定您 project 所有页面中的 GridView 控件,其绑定来源只会是单一个 Table,而不会有两或多个 Table Join 撷取的情况。
book:

Professional ASP.NET 2.0 Server Control and Component Development
(Wrox)
View好像有。
不过Sybase大概因为总公司没人了,最新版的Sybase,连接数据库的driver还是2002年写的,.NET程序只能用性能较差、功能较少的OledDb Data Provider去联机。
刚抽空,修正了 SqlServer 2005 多 Table JOIN 的小 bug,
并重新上载了代码。

但 OtherDB 的多 Table JOIN 好像还有 bug。
再找时间 debug。
希望大家和气生财,
也谢谢几位宝贵的意见。
小弟我近一周每天只睡三个小时,找不出时间做性能测试。



公司做项目只为了省钱,只用了最冷门的数据库 Sybase (因为较便宜),.NET程序因此只能用性能较差的 OleDb 去联机。公司上面的大头、高高高层主管,根本没人在乎软件质量,因此小弟也不会去太追求「分页」能多好用,能勉强应付公司的项目即可。台湾很多软件公司,就都是这样低价抢标报案、乱搞一通,软件质量低下,只能靠程序员自己要求。


公司大头的名言:程序会动就好。
我的生存名言:能领到薪水就好。

re: 修改服务器控件的ID和Name WizardWu 2008-08-02 21:45  
签到。
共2页: 1 2 下一页