Altova MissionKit - Suite of XML, Database & UML Tools
Altova MissionKit 主要是為了現今軟體架構師和XML開發人員所設計,它是一個集成的工具套件,包含了XML、SQL 資料庫和 UML,以滿足開發人員不同的開發和數據管理需求。選擇Altova MissionKit就能擁有所有的優勢,您將以實惠的價格獲得工具套件 – 只要花費您兩種工具的費用就能獲得高達七種工具的多元功能。
分為以下兩種版本:
Altova MissionKit
Enterprise Edition
Altova MissionKit
Professional Edition
Provides the most advanced functionality for working with XML, SQL, and UML in a tightly integrated toolset. It includes Enterprise Editions of XMLSpy, MapForce, StyleVision, UModel, DiffDog, DatabaseSpy, and SchemaAgent.
XMLSpy
MapForce
StyleVision
UModel
DatabaseSpy
DiffDog
SchemaAgent
Offers a subset of the tools and functionality found in the Enterprise Edition. It includes Professional Editions of XMLSpy, MapForce, StyleVision, UModel, and DatabaseSpy.
XMLSpy
MapForce
StyleVision
UModel
DatabaseSpy
SAML for ASP.NET 安全斷言標記語言(SAML)控件是一款工具包。它為SAML 2.0版本單點登陸到ASP.NET應用程式添加了支持。它同樣為SAML斷言的自定義運用而在網絡服務應用程式中使用了SAML斷言安全代符。
Example Projects
Example ASP.NET projects written in C#, with full source code, are included. The examples demonstrate:
Acting as the SAML service provider (SP)
Acting as the SAML identity provider (IdP)
Service provider initiated SSO
Identity provider initiated SSO
Setting and retrieving SAML attributes
Logout
SAML metadata creation and consumption
OWIN ASP.NET Identity integration
High-Level API
A high-level, configuration-driven API provides a very simple to use interface that hides the mechanics of SAML SSO. This makes it easy to add SSO functionality to your web application with just a few lines of code. Configuration changes, including adding support for additional partner identity providers or service providers, may be made with zero code changes.
Initiating SAML SSO from the SP
Initiating SAML SSO from the IdP
Receiving the SAML Response at the SP
Low-Level API
A low-level API provides complete control and flexibility. The API provides accesses to the SAML profiles, protocols, bindings, assertions and metadata. The high-level API is implemented using the low-level API. For most scenarios, the high-level API provides all the control you need in a simpler interface. For those situations where this isn’t enough, the low-level API is available.
SAML v2.0 SPECIFICATION COMPLIANCE
SAML Profiles
All SAML v2.0 profiles are fully supported, acting as either the identity provider or service provider.
Web browser single sign-on (identity provider and service provider initiated)
Single logout
Artifact resolution
Identity provider discovery
Authentication, attribute and assertion query
Name identifier management and mapping
SAML Assertions
SAML v2.0 assertions are fully supported.
Create, modify and access SAML assertions
Serialize SAML assertions to and from XML
Generate and verify XML signatures (SHA-1 and SHA-256) on SAML assertions
Encrypt and decrypt SAML assertions, attributes and identifiers
SAML Protocols
All SAML v2.0 protocols are fully supported.
Create, modify and access SAML protocol messages
Serialize SAML messages to and from XML
Generate and verify XML signatures (SHA-1 and SHA-256) on SAML messages
SAML Assertions
SAML v2.0 assertions are fully supported.
Create, modify and access SAML assertions
Serialize SAML assertions to and from XML
Generate and verify XML signatures (SHA-1 and SHA-256) on SAML assertions
Encrypt and decrypt SAML assertions, attributes and identifiers
...
docx4j 是一個開源的(Apache許可證v2)Java函式庫,專門用來創建、編輯和儲存打包 Microsoft Open XML文檔(包括Word docx, Powerpoint pptx和Excel xlsx)。docx4j最初是由Plutext Pty Ltd於2008年創建。
docx4j與微軟的OpenXML SDK類似,但是是面向Java的。它使用JAXB在記憶體中創建Java物件。它的功能強大,對於支援的文檔的格式,你可以用docx4j做出你想要的效果。
新版介紹
This release contains the following notable changes:
- support for Java 9 and 10
- preserve mc:AlternateContent in a run
New dependency commons-compress used for zip/unzip. Most other deps updated to last version supporting Java 6.
API breaking changes have largely been avoided, so it should be easy to get your code running against this.
Support for Java 9 and 10 (see notes in README for use in Eclipse)
- Maven profiles for java 9 and 10
- Maven pom now specifies source & target 1.6 (previously 1.5)
Preserve mc:AlternateContent in a run. Previously, this would have caused mc-preprocessor
to be invoked, selecting one of the pieces of content.
Content Control databinding (and OpenDoPE)
- UpdateXmlFromDocumentSurface: Copy content control content back to the custom XML part, like Microsoft Word does for a content control which has a w:databinding element
- improvements to migration (from eg VariableReplace)
- better support for binding standardised Answers format
- various other improvement
.NET Reactor 是一個强大的.NET程式碼保護系統,可以完全停止任何反編譯。開發人員能够以安全和簡單的方式保護他們的軟體,而不必每天擔心要如何保護自己的知識產權。
Why you need to protect your intellectual property.
When you compile a program written for the Microsoft .NET framework, the program you provide to your users is not compiled into a native executable program, but instead is translated into something called the Common Intermediate Language instructions (CIL). CIL is half way between source code and native code, and is interpreted by the .NET framework when your program is run, rather than executed directly as machine code. Because of this, the source code of your application or library can be easily reproduced. Tools such as .NET Reflector (www.red-gate.com/products/reflector/) can reproduce source code from a compiled .NET assemblies in seconds, and in the .NET language of your choice! Clearly, commercial software distributed to end users without some form of protection is wide open to piracy and intellectual property theft.
The traditional solution to intellectual property protection in .NET is to use 'obfuscation', indeed Microsoft make an obfuscation utility available to Visual Studio users.
So why is obsfucation not enough?
Obfuscation is the process of making your source code more difficult (but not impossible) for humans to understand. Obfuscation works by replacing the meaningful names you assign to classes, methods, properties and variables with meaningless ones. For example, it may replace a variable name of "counter" with "A4DF3CV89G" - to humans these obfuscated names are confusing and difficult to remember, but have no effect on the NET Framework interpreter. Note that obfuscation does nothing to the source code within your methods, so it is not protected at all by obfuscation. .NET Reactor does everything an obfuscator does, but then wraps your intellectual property in several more layers of protection, denying access to your source code to even those who are determined to steal your hard work. .NET Reactor's protection has never been cracked, something which cannot be said about obfuscators.
Industry Leading .NET Reactor Source Protection
.NET Reactor prevents decompilation by a variety of methods which convert your .NET assemblies into processes which no existing tool can decompile ( and which are also very likely to prevent decompilation by any future tool). .NET Reactor builds a native code wall between potential hackers and your .NET assemblies by producing a file which cannot be understood directly as CIL. Because the CIL in your assembly is emitted intact only at run time or design time (in a form in which the source is completely inaccessible), no tool is capable of decompiling .NET Reactor protected assemblies.
The native code wall created by .NET Reactor between the hacker and your source includes industry leading NecroBit technology, which is exclusive to ....
Independentsoft
總部位於德國,為.NET和Java創建、銷售和分發軟體組件。以開發設計清晰、易於使用且功能豐富的軟體而自豪。團隊由經驗豐富、熱心且富有創造力的個人組成,他們的高品質產品不斷地在全球各地受到讚賞的而聞名。
Java
JWebServices for Exchange
JWebServices for Exchange is Java and Android API for Microsoft Exchange 2007 / 2010 / 2013 / 2016 / 2019 and Office 365 / Exchange Online.
JMSG
JMSG is Microsoft Outlook .msg file API for Java and Android.
JPST
JPST is Microsoft Outlook .pst file API for Java and Android.
JShare
JShare is Java and Android API for Microsoft SharePoint 2013 / 2016 / 2019 and Office 365 / SharePoint Online.
JOffice
JOffice contains four components: JWord, JSpreadsheet, JPresentation and JODF.
JWord
JWord is Microsoft Word compatible API for Java and Android.
JSpreadsheet
JSpreadsheet is Microsoft Excel compatible API for Java and Android.
JPresentation
JPresentation is Microsoft PowerPoint compatible API for Java and Android.
JODF
JODF is Open Document Format API for Java and Android.
.NET
Exchange Web Services .NET
Exchange Web Services .NET is .NET Framework / .NET Core API for Microsoft Exchange 2007 / 2010 / 2013 / 2016 / 2019 and Office 365 / Exchange Online.
MSG .NET
MSG .NET is Microsoft Outlook .msg file API for .NET Framework / .NET Core.
PST .NET
PST .NET is Microsoft Outlook .pst file API for .NET Framework / .NET Core.
SIP .NET
SIP .NET is Session Initiation Protocol API for .NET Framework / .NET Core.
WebDAV .NET
WebDAV .NET is WebDAV protocol API for .NET Framework / .NET Core.
Office .NET
Office .NET contains four components: Word .NET, Spreadsheet .NET, Presentation .NET and ODF .NET.
Word .NET
Word .NET is Microsoft Word compatible API for .NET Framework / .NET Core.
Spreadsheet .NET
Spreadsheet .NET is Microsoft Excel compatible API for .NET Framework / .NET Core.
Presentation .NET
Presentation .NET is Microsoft PowerPoint compatible API for .NET Framework / .NET Core.
ODF .NET
ODF .NET is Open Document Format API for .NET Framework / .NET Core.
IntelliJ IDEA 的功能非常優越,有:智慧代碼助手、代碼自動提示、集成的編輯器、refactoring(重構),J2EE支援、Ant(批次處理工具)、JUnit、CVS整合集成、代碼審查、創新的GUI設計等。擁有業界領先的特性,IntelliJ 提高 Java程式師的編程效率,極大地推動了他們的產品開發,縮減任務的常規時間。
IntelliJ IDEA 被認為是當前Java開發效率最快的IDE工具。它整合了開發過程中實用的眾多功能,幾乎可以不用滑鼠就方便的完成你要做的任何事情,大幅加快開發的速度。簡單而又功能強大。與其他的一些繁冗而複雜的IDE工具有鮮明的對比。
Ultimate Edition 版
Full-featured IDE for JVM-based and polyglot projects of any scale and flavor
Support for Java EE, Spring/Hibernate and other technology stacks
No barriers between technologies - treats your project as a whole
Heavy-hitting tools: duplicate code search, structural search and replace, dependency structure matrix
特色
1 工作的更快,產生更優良的代碼
智慧代碼助手,代碼自動提示等
零錯誤編碼:智慧的代碼審查,錯誤報告和高亮提示
2 不斷的設計調整,每天輕鬆地編碼
業界領先的重構技術,包括對ejb重構的支援。超過30條重要的重構原則,不僅使幫助你 輕而易舉地更改架構設計,更對你每天編碼提供極大的幫助。
3 和其他工具出色的整合
BEA Weblogic 和 Tomcat
CVS,VSS和StartTeam的版本控制
Ant編譯和JUnit測試
為自定義整合設計的Open API
4 更高的投資回報率(POI)
更少的Bug,更低的成本,更快的開發
更具有誘惑力的價格優勢,授權更靈活。
JProfiler 是一個全功能的Java剖析工具(profiler),專用於分析J2SE和J2EE應用程式。它把CPU、執行緒和記憶體的剖析組合在一個強大的應用中。JProfiler提供許多IDE和應用伺服器整合用途。
JProfiler直覺式的GUI讓你可以找到效能瓶頸、抓出記憶體漏失(memory leaks)、並解決執行緒的問題。它讓你得以對heap walker作資源回收器的root analysis,可以輕易找出記憶體漏失;heapsnapshot模式讓未被參照(reference)的物件、稍微被參照的物件、或在終結 (finalization)佇列的物件都會被移除;整合精靈以便剖析瀏覽器的Java外掛功能。
Profiler supports profiling on the following platforms:
Windows
Mac OS X
Linux
FreeBSD
Solaris
AIX
HP-UX
更新介紹
This release adds
• Flame graphs
• Support attaching to JVMs in Docker containers
• Support for profiling on Alpine Linux
• Support for profiling macOS arm64 JVMs
• Support for Netty in the new HTTP Server probe
• Improved attach functionality
• Attach functionality now supports JVMs started with -agentpath
• Improved NetBeans plugin
• Support for Jakarta EE 9
• New cross-platform look and feel
• Localization to Simplified Chinese
Liquid XML Studio
可視化的XML編輯器與XML工具包
Liquid XML Studio是一個先進的圖形化XML編輯器,其包含設計、開發、以及符合W3C標準的,測試XML應用程式所需的所有工具。其特點包括一個圖形化的XML編輯器、 XML Schema編輯器、XML Data Mapper,XPath builder和 XSLT 與 XQuery Debugger,WSDL Editor, Web Service Tools以及和 Microsoft Visual Studio的集成。
XML Editor
JSON Editor
Data Mapping & Transformation
Web Service Call Tester
XPath Builder
Infer XSD from Sample XML
Infer JSON Schema from JSON
Microsoft Visual Studio Extensions
XML Schema Editor (XSD)
JSON Schema Editor
XSLT Editor and Debugger
WSDL Editor
XQuery Editor and Debugger
XSD to XML (Create Sample XML)
Sample JSON from Schema
Large File Editor
系統需求
System Requirements
Windows 10, Windows 8.1, Windows 7 SP1, Windows Server 2016, Windows Server 2012 R2, Windows Server 2008 R2 SP1. Please ensure you have the latest Service Pack for your operating system installed.
Microsoft .Net Framework 4.7.2
Liquid XML Data Binder requires Microsoft MSXML 6.0 (auto installed with product if not present)
XML Editor 能提高XSLT的生產率,且能發展附加的快速修復和改善重整行為。Saxon-CE 支援特定的擴充套件,您現在可以應用 XPath以查詢多個檔案。如果你使用 Ant來組織建立程序過程則,那麼在有特定內容的運作下,現在您可以輕鬆的為每個條件設定不同的顏色和格式或是以透過隱藏所有排除內容的方式專注於一個特定的標的。您可以修改 DITA 和 DocBook表格,簡單地使用這些新表格修改性能行為。將會以強大的 Ant編輯工具來支援您特點驗證、內容完成、大綱視圖,重點與法、搜尋和重整行為。您可以自定義的格式,使用全新的 WebHelp 軟體介面製作工具,能輸出和您想要的樣式看起來完全一樣。新版本包含許多組件更新和新的API功能。
更新介紹
Version 23.0 of Oxygen XML Editor boasts the most substantial and comprehensive set of new features, productivity enhancements, and customization possibilities in the history of the most powerful XML authoring and development tool available on the market.
This major release introduces lots of improvements for the DITA authoring community, productivity boosts for general visual editing, speed optimization for publishing large DITA projects, the CSS-based publishing support was further enhanced with numerous new customization possibilities, enrichments for DocBook, CSS, HTML, JSON, and XSLT document types, as well as an impressive list of additions and updates to Add-ons and command-line scripts. As usual, you can also find new API entry points, various bug fixes, component updates, and much, much more.
There are changes in:
DITA Authoring
DITA Publishing
CSS-Based DITA to PDF Publishing
Visual Editing
Diff and Merge Support for Eclipse
DocBook
CSS
HTML/XHTML
JSON
XSLT
Add-ons
Scripting
Other
API
Terms of Use Changes
Component Updates