Dec 2

C++编写的DLL函数被C#所写的应用程序调用, 使用VS2005进行DEBUG时, 所设的断点无效, 系统信息显示"The breakpoint will not currently be hit. No symbols have been loaded for this document."

查阅无数资料, 大多写的是关于PDB文件如何如何, 试过都没有作用.

后来发现,其实只要在project properties中更改一下debugger type 就可以了. 如下图所示, 把debugger type从AUTO改到MIXED, 断点就可以用了, 不过要注意改完并DEBUG刚开始时, 断点还是空心的, 只有当DLL被调用时, 断点标记才会变成实心并被激活.

Tags: , , ,
Dec 2

微软认证考试 不指定

kcao , 10:41 , 技术 , 评论(0) , 引用(0) , 阅读(1817) , Via 本站原创

不必多说微软的认证考试,就把需要的考试科目列一下,以作参考:

与数据库相关的认证, 针对于SQL2008(不管2005的了),相应的认证如下:

MCITP Database Administrator:
70-432(TS: Microsoft SQL Server 2008, Implementation and Maintenance)--DONE
70-450(PRO: Designing, Optimizing and Maintaining a Database Administrative Solution Using Microsoft SQL Server 2008)

MCITP Database Developer:
70-433(TS: Microsoft SQL Server 2008, Database Development)--DONE
70-451(PRO: Designing Database Solutions and Data Access Using Microsoft SQL Server 2008)--DONE

MCITP BI:
70-448(TS: Microsoft SQL Server 2008, Business Intelligence Development and Maintenance)
70-452(PRO: Designing a Business Intelligence Infrastructure Using Microsoft SQL Server 2008)

MCAD, 这个是开发相关的认证, 这个认证是针对Framework 1.1的, 已经过时且大多数的考试已经不被提供, 所以无法进行了. 取代它的是 MCTS:

对于开发人员的认证是MCTS (http://www.microsoft.com/learning/en/us/certification/cert-vstudio.aspx#tab2)和MCPD认证. 在取得MCTS认证以后, 再考相对应的MCPD认证, 其中70-536不必再考了, 如上面的70-528考过以后, 再考 70-547 (PRO: Designing and Developing Web-Based Applications by Using the Microsoft .NET Framework) 可以得到 MCPD: Web Developer 认证.

这一门是必须要的,无论是VS2005或者VS2008:
70-536, (TS: Microsoft .NET Framework – Application Development Foundation)

对于VS2005,有:
70-528, (TS: Microsoft .NET Framework 2.0 - Web-based Client Development) 这门课是关于VS2005 WEB开发的,2005还有其他2门课的认证可以选, 2008有6门认证可以选.

对于VS2008,可选的有:
70-562(TS: Microsoft .NET Framework 3.5, ASP.NET Application Development)
对应的MCPD课程:70-564( PRO: Designing and Developing ASP.NET Applications Using Microsoft .NET Framework 3.5)
或者
70-505(TS: Microsoft .NET Framework 3.5, Windows Forms Application Development)
对应的MCPD课程:70-563( PRO: Designing and Developing Windows Applications Using Microsoft .NET Framework 3.5)

参考网址: MS 官方网页 http://www.microsoft.com/learning/en/us/certification/view-by-technology.aspx#section2

一个极好的题库下载网站:http://www.examcollection.com/

和论坛: http://certcollection.org/ (http://certcollection.org/forum/index.php?/topic/19862-offer-cbt-70-451-microsoft-sql-server-2008/page__p__127802__hl__451__fromsearch__1&#entry127802)

 

=============================================

靠DELPHI吃饭不是那么牢靠,慢慢年纪大上去,就要不适合编程了.当然,在加拿大这地方,绝对不会因为这个原因就失业,但是,为什么早想好一条出路也是必须的.

现在的打算是慢慢往SQL SERVER上面靠,数据库是一个使用非常广泛的技术,MS SQL现在在慢慢崛起,和ORACLE,DB2,MYSQL一起分割市场,虽然在大公司里不如前2个,在民间不如后一个,但是占据很大部门的中间市场,相信搞这个有市场有前途.

SQL的面很广,如正文所说,有3类认证可选:ADMINISTRATOR,DEVELOPER,BI,这三者看似独立,其实互相都有一定的联系.我的计划是把这3门认证都考下来,一来可以充实自己,二来也可以给自己多点选择.

具体做法,依次考下:
1. MCITP Database Developer:
70-433(TS: Microsoft SQL Server 2008, Database Development)--DONE@2/26/2010
70-451(PRO: Designing Database Solutions and Data Access Using Microsoft SQL Server 2008)--DONE@3/18/2010

2. MCITP Database Administrator:
70-432(TS: Microsoft SQL Server 2008, Implementation and Maintenance),--DONE@ 3/17/2010
70-450(PRO: Designing, Optimizing and Maintaining a Database Administrative Solution Using Microsoft SQL Server 2008)-- 4/30/2010

3. MCITP BI:
70-448(TS: Microsoft SQL Server 2008, Business Intelligence Development and Maintenance) -- 2010年5月份(计划中)
70-452(PRO: Designing a Business Intelligence Infrastructure Using Microsoft SQL Server 2008)-- 2010年6月份(计划中)

=====以上这6个希望能在上半年考完=====

4. 70-536,
(TS: Microsoft .NET Framework – Application Development Foundation) -- 2010年6-7月份(计划中)

70-536不是SQL项目中的科目,但是为了了解MS的.NET,这一门还是应该过的,毕竟SQL支持CLR,其中会有不少的应用.

在MONSTER看了一下,关于SQL的工作机会不少,薪水也不低,看运气了.

===================================

5月29日补充:

真是人算不如天算,费了不少钱力考了4张证,2个MCITP.结果找工作到了KINGSTON,他们用的是SYBASE的ADVANGAGE DATABASE,一个小型数据库系统,完全和MSSQL是两个层次的东西,这下考的也几乎可以算是白考了,呵呵.不过当然不能这么说,通过考试了解的数据库概念和知识还是很有意义的.

 

Tags:
分页: 2/2 第一页 上页 1 2 最后页 [ 显示模式: 摘要 | 列表 ]