Build 4.1.3 (Final)
* Various improvements to the Plinqo templates.
* Made some improvements to the StringUtil.ToPlural and StringUtil.ToSingular methods.
* Save all documents and projects before running the GenerateOutputs command.
* Fixed a rare CodeSmith Studio crash when loading additional files outside of th IDE.
* Added SqlNativeType-SqlDbType.csmap.
* Added Stack Trace to error messages resulting from attempting to generate a project.
* Updated to the latest version of the syntax editor control which fixes several issues.
* Changed CodeSmith engine to use the application / system configuration to figure out which CodeDOM provider to use. This makes it possible to use other template languages.
* Fixed a bug with the default parameter regex in SqlSchemaProvider not recognizing parameters defined with the AS keyword.
Build 4.1.2 (Final)
* Fixed issue with CodeSmith Project files in some Visual Studio configurations that was crashing during generation.
* Added CS_ObjectID extended property to tables, views, and commands.
* The PLINQO templates have been updated with several enhancements and bug fixes.
Build 4.1.1 (Final)
* Updated LINQ templates to work with Visual Studio 2008 Beta 2.
* Added a Close All But This menu to the document tabs and File menu.
* Fixed bug in CodeSmith Studio that was assuming that a user wouldn't rapidly open multiple documents or change documents while compiling.
* Fixed crash in AddOutput when template fails to compile.
* Fixed error message when reading metadata from project in Visual Studio Package.
Build 4.1.0 (Final)
* Changed CodeSmith to auto refresh property values every time a template is run except inside CodeSmith Studio where there is an option to enable this behaviour.
* Added new "Auto refresh properties" option to CodeSmith Studio that will cause properties to refresh their values before every run.
* Added new "Refresh Properties" button to the property grid in CodeSmith Studio to force a property value refresh.
* Added new PropertyRefresher attribute that can be used to specify how CodeSmith should refresh a property's value.
* Added new RefreshProperties method to CodeTemplate used to force the properties on a template to refresh their values.
* Added PropertyRefresher support to all SchemaExplorer objects.
* Added PropertyRefresher support to XmlProperty.
* Added support for Visual Studio 2008 (Orcas).
* Added NoWarn attribute to CodeTemplate to allow ignoring warnings.
* Added new Linq to Sql templates.
* Added new APOSA templates for the book "Advanced Patterns of Enterprise Architecture".
* Added a new IDbConnectionStringEditor interface to SchemaExplorer for providers to support connection string editing.
* Added support for the new IDbConnectionStringEditor interface to the SqlSchemaProvider.
* Added support for the new IDbConnectionStringEditor interface to the ADOXSchemaProvider.
* Added Indexes and Keys to the SchemaExplorer tool window in CodeSmith Studio.
* Added OracleSchemaProvider to CodeSmith installation. (Thanks to Geoff McElhanon)
* Added MySQLSchemaProvider to CodeSmith installation. (Thanks to David Neal)
* Added source code for the SqlSchemaProvider to the sample projects folder.
* Added a MapSample.cst template.
* Added some merge sample templates.
* Fixed bug where self referencing foreign key was not being correctly added to the PrimaryKeys collection.
* Fixed null reference bug in SqlSchemaProvider GetExtendedProperties.
* Fixed ActiveSnippets bug that was throwing an exception when the user deletes all the templates and clicks OK.
* Fixed a bug in the CommandWrapperClass.cst template.
* Fixed a bug that was causing TableSchema to not refresh correctly after calling Refresh.
* Fixed a bug in the Visual Studio package that was causing the trial license to be shown before any CodeSmith functionality was accessed.
* Fixed bug in the ActiveSnippet configuration form that caused Visual Studio to crash.
* Fixed bug with SchemaExplorer control where data sources were not being refreshed correctly.
Build 4.0.4 Final
* Updated to DockableWindow 2.0.209 to fix a docking window issue under vista aero.
* Changed SqlSchemaProvider to properly pull back varchar(max) and other data types in SQL 2005 for command parameter data types.
* Fixed a bug in CSMAP's where they would sometimes not use the correct map settings.
* Fixed a licensing bug introduced with 4.0.3.
Build 4.0.3 (Final)
* Added several new map files for various type conversions.
* Fixed issue with the Standard trial install acting like the Professional version.
* Fixed bug in the SampleCustomProperties sample project causing the property values to not restore.
Build 4.0.2 (Final)
* Corrected a versioning issue.
* Fixed a form layout bug.
Build 4.0.1 (Final)
* Fixed some bugs in the API help where member return types and names weren't being displayed.
* Made it so that the sysdiagram tables are ignored in SqlSchemaProvider.
* Fixed a bug in XmlProperty when using the RootElement attribute.
* Fixed a bug that was causing CodeSmith to not work in configurations where the my documents folder was a UNC path.
* Fixed a licensing bug in CodeSmith Standard that was not allowing the console client to be used on .csp files.
* Fixed a couple other minor internal bugs.
Build 4.0.0 (Final)
* Added ctrl-space support to Studio.
* Add support for .csp in web projects.
* Fix bug where .csp files didn't work in the solution items project.
* Studio semantic parser changes to improve performance.
* Make semantic parsing work better in code behind files.
* XmlProperty now shows as a file name in the property grid and can be modified.
* User's Guide has been updated to document the new CodeSmith 4.0 features.
* Added ContextData to CodeTemplate. Made it so that ContextData is passed to sub-templates by default.
* Added New \ CodeSmith Project context menu item to template explorer.
* Changed the IPropertySerializer interface to use a PropertySerializerContext now so that it can get access to the object instance and so that new information can be added to it in the future without breaking things.
* Added a TemplateState.Initializing to CodeTemplate which is the state that a CodeTemplate will be in while it is being constructed/initialized.
* Performance improvements in SqlSchemaProvider by optimizing some of the SQL and moving everything to parameterized SQL.
* Updated the Tip of the Day contents.
* Made it so that if an empty .csp file is opened, it will create a blank project instead of crashing.
* Updated to the latest Actipro controls which includes numerous bug fixes and improvements.
* Fixed a bug in the sproc text template.
* Made CodeSmith Studio the default editor for .cst files in Visual Studio.
* Fixed the 64bit licensing issue.
* Changed the Petshop sample connection string to specify Initial Catalog so that the database name isn't a long file path.
* Fixed a deadlock issue in TextBoxWriter and made it async.
* Made UNC paths work in the MRU list on the start page.
* Removed the user / machine name from the bug report information.
* Various bug / crash report service improvements.
* Made it so that hyperlinks with & and # in them are recognized in Studio.
* Fixed a bug in SqlSchemaExplorer that was returning duplicate table columns on fields with multiple constraints.
* Added tooltips to the MRU items in the start page.
* Fixed a bug with the Add button on the manage outputs dialog being disabled in professional mode.
* Fixed a bug where changing a folder name outside of template explorer and then doing something with that folder in template explorer would cause a crash.
Build 4.0.0 (Beta 2)
* All CodeSmith samples and documents are now stored in the user's My Doc
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
CodeSmith.rar (80个子文件)
StartPage
News.xml 1KB
StartPage.gif 12KB
HeaderBackground.gif 828B
LeftPanelDropShadow.gif 810B
StartPage.html 2KB
rss.xslt 4KB
PageBackground.gif 829B
NewFileTemplates
CSharpTemplate.cst 912B
VBTemplate.cst 954B
CodeSmithProject.csp 139B
JScriptTemplate.cst 918B
Help
CodeSmith Tools Website.url 54B
CodeSmith.chm 3.29MB
CodeSmithAPI.chm 1.77MB
TipOfTheDay.xml 6KB
history.txt 53KB
SchemaProviders
SchemaExplorer.MySQLSchemaProvider.dll 32KB
SchemaExplorer.OracleSchemaProvider.dll 48KB
SchemaExplorer.ADOXSchemaProvider.dll 28KB
SchemaExplorer.SqlSchemaProvider.dll 168KB
bin
Microsoft.Data.ConnectionUI.Dialog.dll 384KB
Interop.ADOX.dll 36KB
Interop.ADODB.dll 100KB
System.Drawing.dll 456KB
CodeSmith.MSBuild.xml 9KB
CodeSmithResources.dll 140KB
CodeSmith.Gui.dll 432KB
ActiproSoftware.SyntaxEditor.Net20.dll 628KB
Interop.MSDASC.dll 24KB
Interop.SHDocVw.dll 124KB
ActiproSoftware.DockableWindow.dll 340KB
CodeSmith.Engine.dll 1.68MB
ActiproSoftware.WinUICore.Net20.dll 164KB
CodeSmith.VisualStudio.Package.dll 80KB
ICSharpCode.SharpZipLib.dll 196KB
CodeSmith.MSBuild.dll 24KB
ActiproSoftware.Shared.Net20.dll 224KB
CodeSmith.targets 1KB
Microsoft.Data.ConnectionUI.dll 6KB
ActiproSoftware.TabStripPanel.dll 96KB
CodeSmith.Engine.xml 1.33MB
Schemas
csmap.xsd 2KB
csp.xsd 6KB
CodeSmithStudio.exe 668KB
sourcelicense.txt 9KB
cs.exe 32KB
VisualStudio
vs2005-install.reg 1KB
CodeSmithProject.zip 672B
vs2008-install.reg 1KB
vs2008-uninstall.reg 591B
vs2005-uninstall.reg 591B
CodeSmithStudio.exe.config 373B
AddIns
CodeSmith.BaseTemplates.xml 13KB
SampleCustomProperties.dll 36KB
ActiproSoftware.CodeHighlighter.Net20.dll 224KB
SchemaExplorer.dll 432KB
CodeSmith.CustomProperties.dll 56KB
SchemaExplorer.xml 1.19MB
CodeSmith.BaseTemplates.dll 32KB
CodeSmith.CustomProperties.xml 107KB
CodeSmith.exe 48KB
CodeSmith.exe.config 373B
license.rtf 14KB
csxsd.exe 7KB
Languages
SQL.xml 13KB
CSS.xml 6KB
Perl.xml 10KB
Python.xml 10KB
SyntaxEditor.LanguageDefinition.xsd 14KB
BatchFile.xml 8KB
VBDotNet.xml 18KB
Java.xml 13KB
JScript.xml 9KB
VBScript.xml 11KB
CSharp.xml 25KB
XML.xml 11KB
HTML.xml 15KB
INI.xml 6KB
PHP.xml 28KB
cs.exe.config 373B
共 80 条
- 1
资源评论
ruimingde
- 粉丝: 2
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功