XML Notepad

XML editor developed by Microsoft

XML Notepad

XML Notepad 2007

Original author(s)| Chris Lovett, Michael Corning, Dan Doris[1]
Developer(s)| Microsoft
Initial release| 1 September 2006; 18 years ago (2006-09-01)
Stable release|

2.9.0.16[2]  / 10 December 2024; 7 months ago (10 December 2024)

Repository| github.com/microsoft/xmlnotepad
Written in| C#[1]
Operating system| Windows 2000 and later[3][4]
Platform| .NET Framework[1]
Available in| English
Type| XML editor
License| MIT License[5]
Website| microsoft.github.io/XmlNotepad/

XML Notepad is an open-source XML editor written by Chris Lovett and published by Microsoft.[1] The editor features incremental search in both tree and text views, drag/drop support, IntelliSense, find/replace with regular expressions and XPath expressions, and support for XInclude.[1][3] The editor has good performance on large XML documents and has real time XML schema validation.[1] The editor also features an HTML viewer for displaying XSLT transformation results and a built-in XML comparison tool.[6]

The program's source code was made available on CodePlex on 20 April 2007, and moved to GitHub in April 2016.[7][8]

## History

[edit]

The original XML Notepad was written in 1998 by Murray Low in C++, but was eventually removed from Microsoft Developer Network (MSDN) due to its lack of support for modern XML standards and no maintenance. However, because of high demand, a replacement was written in C# by Chris Lovett using the System.Xml library of the .NET Framework 2.0.[1]

XML Notepad 2007 was released eight months after the release of XML Notepad 2006. The new version featured several bug fixes, Windows Vista compatibility and updated Aero-style computer icons.[9]

XML Notepad 2.6 was released in 2014 containing various bug fixes reported by community on codeplex. It was also updated to use .NET Framework 4.0. According to the Codeplex Web site it moved in 2016 to GitHub.[8][10]

## See also

[edit]

* Free and open-source software portal

* HTML editor
* Comparison of XML editors
* XMLSpy
* Microsoft Notepad

## References

[edit]

1. ^ a b c d e f g Lovett, Chris (August 2006). "XML Notepad 2007 Design". MSDN. Microsoft. Retrieved 16 July 2010.
2. ^ "Release 2.9.0.16". 10 December 2024. Retrieved 12 December 2024.
3. ^ a b "XML Notepad 2007". Microsoft. 5 September 2007. Retrieved 16 July 2010.
4. ^ "XML Notepad 2007 2.5". Download.com. 18 September 2007. Archived from the original on 3 March 2016. Retrieved 16 July 2010.
5. ^ "XmlNotepad/LICENSE at master · microsoft/XmlNotepad · GitHub". GitHub.
6. ^ Lovett, Chris (5 September 2006). "XML Notepad 2006". Microsoft XML Team Blog. Microsoft. Retrieved 16 July 2010.
7. ^ Lovett, Chris (20 April 2007). "XML Notepad Source Code on CodePlex". Microsoft XML Team Blog. Microsoft. Retrieved 16 July 2010.
8. ^ a b "Chris Lovett (2014) "XML Notepad Wiki"". GitHub. Retrieved 12 May 2016.
9. ^ Oiaga, Marius (23 November 2006). "Microsoft Unveils XML Notepad 2007". Softpedia. SoftNews. Retrieved 16 July 2010.
10. ^ Microsoft XML Notepad page at github

## Further reading

[edit]

* Purdy, Kevin (24 February 2009). "XML Notepad 2007 is a Simple, Smart Editor for Web Code". Lifehacker. Gawker Media.
* "Microsoft XML Notepad 2006". TechieQuest. Archived from the original on 4 February 2013.
* "Download Microsoft XML Notepad 2007". TechieQuest. Archived from the original on 3 February 2013.
* Opris, Elena (8 April 2013). "Softpedia Editor's Review for Microsoft XML Notepad". Softpedia. SoftNews.
* "Chris Lovett Interview". Microsoft XML Team Blog. Microsoft. 16 November 2007. Retrieved 16 July 2010.

* v
* t
* e

Microsoft free and open-source software (FOSS)

Overview|

* Microsoft and open source
* Shared Source Initiative

Software|

| Applications|

* 3D Movie Maker
* Atom
* Conference XP
* Family.Show
* File Manager
* Open Live Writer
* Microsoft Edit
* Microsoft PowerToys
* Terminal
* Windows Calculator
* Windows Console
* Windows Package Manager
* WorldWide Telescope
* XML Notepad

|

Video games|

* Allegiance

Programming
languages|

* Bosque
* C#
* Dafny
* F#
* F*
* GW-BASIC
* IronPython
* IronRuby
* Lean
* P
* Power Fx
* PowerShell
* Project Verona
* Q#
* Small Basic Online
* TypeScript
* Visual Basic

Frameworks,
development tools|

* .NET
* .NET Framework
* .NET Gadgeteer
* .NET MAUI
* .NET Micro Framework
* AirSim
* ASP.NET
* ASP.NET AJAX
* ASP.NET Core
* ASP.NET MVC
* ASP.NET Razor
* ASP.NET Web Forms
* Avalonia
* Babylon.js
* BitFunnel
* Blazor
* C++/WinRT
* CCF
* ChakraCore
* CLR Profiler
* Dapr
* DeepSpeed
* DiskSpd
* Dryad
* Dynamic Language Runtime
* eBPF on Windows
* Electron
* Entity Framework
* Fluent Design System
* Fluid Framework
* Infer.NET
* LightGBM
* Managed Extensibility Framework
* Microsoft Automatic Graph Layout
* Microsoft C++ Standard Library
* Microsoft Cognitive Toolkit
* Microsoft Design Language
* Microsoft Detours
* Microsoft Enterprise Library
* Microsoft SEAL
* mimalloc
* Mixed Reality Toolkit
* ML.NET
* mod_mono
* Mono
* MonoDevelop
* MSBuild
* MsQuic
* Neural Network Intelligence
* npm
* NuGet
* OneFuzz
* Open Management Infrastructure
* Open Neural Network Exchange
* Open Service Mesh
* Open XML SDK
* Orleans
* Playwright
* ProcDump
* ProcMon
* Python Tools for Visual Studio
* R Tools for Visual Studio
* RecursiveExtractor
* Roslyn
* Sandcastle
* SignalR
* StyleCop
* SVNBridge
* T2 Temporal Prover
* Text Template Transformation Toolkit
* TLA+ Toolbox
* U-Prove
* vcpkg
* Virtual File System for Git
* Voldemort
* VoTT
* Vowpal Wabbit
* Windows App SDK
* Windows Communication Foundation
* Windows Driver Frameworks
* KMDF
* UMDF
* Windows Forms
* Windows Presentation Foundation
* Windows Template Library
* Windows UI Library
* WinJS
* WinObjC
* WiX
* XDP for Windows
* XSP
* xUnit.net
* Z3 Theorem Prover

Operating systems|

* MS-DOS (v1.25, v2.0 & v4.0)
* Barrelfish
* SONiC
* Azure Linux

Other|

* ChronoZoom
* Extensible Storage Engine
* FlexWiki
* FourQ
* Gollum
* Project Mu
* ReactiveX
* SILK
* TLAPS
* TPM 2.0 Reference Implementation
* WikiBhasha
* Windows Subsystem for Linux

Licenses|

* Microsoft Public License
* Microsoft Reciprocal License

Forges|

* CodePlex
* GitHub

Related|

* .NET Foundation
* F# Software Foundation
* Microsoft Open Specification Promise
* Open Letter to Hobbyists
* Open Source Security Foundation
* Outercurve Foundation

Category

This article related to Microsoft is a stub. You can help Wikipedia by expanding it.

|

* v
* t
* e

This Microsoft Windows software-related article is a stub. You can help Wikipedia by expanding it.

|

* v
* t
* e

This World Wide Web–related article is a stub. You can help Wikipedia by expanding it.

|

* v
* t
* e

*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template