473,465 Members | 1,860 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

What is MSPX

I was having a conversation with a friend at the weekend over a few pints of
beer and he was talking to me about mspx pages. From what I can remember
from the alcohol driven haze they were some sort of proprietory xml driven
container. Does anyone have anymore info on this because I found it
interesting and I am sure I thought it would be applicable to what I am
working on atm but I can't remember :(

Cheers

Simon
Nov 17 '05 #1
8 1653
As far as I'm aware, Microsoft uses this extension on some on their sites. My guess is that this extension simply maps to the ASPNET ISAPI DLL in the IIS mappings, and as such contains normal ASP.NET code.

Hope that helps.

Regards,
Wim Hollebrandse
http://www.wimdows.net
http://www.wimdows.com

---
Posted using Wimdows.net Newsgroups - http://www.wimdows.net/newsgroups/
Nov 17 '05 #2
I'm interested if you learn more from your friend. Here is
a sample .mspx.

http://www.microsoft.com/windowsserv...aluation/overv
iew/family.mspx
Nov 17 '05 #3
Hi Simon,

Based on my research and experience, the following URL is useful to this
issue.

http://www.microsoft.com/windowsserv.../dotnet/runnin
gondotnet.mspx
"...
Content developers can use .NET technologies to create XML-based content
that is easily sharable between workgroups and Web sites. The Microsoft.com
Web content development team built the Windows Server 2003 product site,
using XML and XML Web services in order to showcase the .NET functionality
in Windows Server. You can identify XML-based pages on Microsoft.com by
their .mspx file extension, rather than the more common .htm, .html, or
..asp extensions used by other Microsoft.com pages. One benefit to XML-pages
is that XML templates and schemas are easier to work with when localizing
Web content for other languages. A single schema can be reused by several
international Web sites.
..."

Does it answer your question? If I have misunderstood your concern, please
feel free to let me know.

Best regards,

Jacob Yang
Microsoft Online Partner Support
Get Secure! ¨C www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

Nov 17 '05 #4
"Jacob Yang [MSFT]" <ji***@online.microsoft.com> wrote in message
news:vh*************@cpmsftngxa06.phx.gbl...
Hi Simon,

Based on my research and experience, the following URL is useful to this
issue.

http://www.microsoft.com/windowsserv.../dotnet/runnin gondotnet.mspx
"...
Content developers can use .NET technologies to create XML-based content
that is easily sharable between workgroups and Web sites. The Microsoft.com Web content development team built the Windows Server 2003 product site,
using XML and XML Web services in order to showcase the .NET functionality
in Windows Server. You can identify XML-based pages on Microsoft.com by
their .mspx file extension, rather than the more common .htm, .html, or
asp extensions used by other Microsoft.com pages. One benefit to XML-pages
is that XML templates and schemas are easier to work with when localizing
Web content for other languages. A single schema can be reused by several
international Web sites.
.."

Does it answer your question? If I have misunderstood your concern, please
feel free to let me know.


Jacob,

I don't know if it answers Simon's question, but it doesn't answer mine. :-)

Could you please provide us with the information necessary to create and
deploy .mspx pages?

Thanks.
--
John
Nov 17 '05 #5
> Jacob,

I don't know if it answers Simon's question, but it doesn't answer mine. :-)
Could you please provide us with the information necessary to create and
deploy .mspx pages?


No it didn't answer my question either! From what I remember from my
conversation it is something internal to microsoft that they don't want to
publish to others. The guy I was speaking to had basically reinvented it
for his company. I still haven't had a reply from him, but when I do I'll
let you know. It sounds like a lot of people would find this interesting.

Cheers

Simon
Nov 17 '05 #6
Hi Bob,

You are right that this is the internal information. As a Microsoft
employee, I cannot deliver Microsoft internal information here. Thank you
for your understanding.

Anyway, I would like to share the following information with you.

The MSPX file is mapped to the same ASP.NET engine as the .aspx extension,
but it is mapped to a different handler factory in machine.config. Whereas
the .aspx extension is mapped to System.Web.UI.PageHandlerFactory which is
responsible for creating System.Web.UI.Page objects, the .mspx extension is
mapped to the MNP page handler factory which is responsible for creating
MNP page objects that render pages based on XML documents and XSLT
templates.

For the information of MNP (Microsoft.com Network Project), please refer to
the following URL.

http://www.microsoft.com/windowsserv.../dotnet/builds
ite.mspx
"...
The Microsoft.com Network Project: Bringing it all Together
Developers used the .NET Framework to build a new application that plays a
key role in integrating and unifying content from various content sources
as well as XML Web services. Built in ASP.NET, this internal tool known as
the Microsoft.com Network Project (MNP) is responsible for substantially
boosting performance levels..."

I hope it helps.

Best regards,

Jacob Yang
Microsoft Online Partner Support
Get Secure! ¨C www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

Nov 17 '05 #7
> Hi Bob,

You are right that this is the internal information. As a Microsoft
employee, I cannot deliver Microsoft internal information here. Thank you
for your understanding.

Anyway, I would like to share the following information with you.

The MSPX file is mapped to the same ASP.NET engine as the .aspx extension,
but it is mapped to a different handler factory in machine.config. Whereas the .aspx extension is mapped to System.Web.UI.PageHandlerFactory which is
responsible for creating System.Web.UI.Page objects, the .mspx extension is mapped to the MNP page handler factory which is responsible for creating
MNP page objects that render pages based on XML documents and XSLT
templates.


My name is Simon and no Bob has replied in this thread but never mind!! :)

Ok, that has at least given me something to go on. If you can't tell us
anything about it, can you at least give us an indication as to why
Microsoft are being so secretive about, what I feel, could be ground
breaking technology?

Cheers

Simon
Nov 17 '05 #8
Hi Simon,

I am truly sorry for my mistake of your name. I was misleaded by the email
address - bo*@flemming.net.

For the question of "why Microsoft are being so secretive", as a common
support engineer of Microsoft, I cannot give you a specific answer. Thank
you for your understanding.

If you want to dig into this issue, please try the following channels.

1. Please try to send your feedback to Microsoft directly.

http://support.microsoft.com/default.aspx?pr=cntactms
"...
Microsoft Wish

Make a product suggestion or feature request. Product enhancement
suggestions can include:
Improvements on existing products
..."

2. Please contact Microsoft Product Support Services. It would be quick and
effective with direct assistance from a Microsoft Support Professional.

Microsoft support home page: http://support.microsoft.com.
To view support options:
http://support.microsoft.com/default...d=sz;en-us;top.
To submit an online request:
http://support.microsoft.com/default...incidentsubmit.

I hope it helps

Best regards,

Jacob Yang
Microsoft Online Partner Support
Get Secure! ¨C www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

Nov 17 '05 #9

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Jay | last post by:
What is .mspx file extension for web pages? I've seen this on some Microsoft sites? What is this?
2
by: Rama Karan | last post by:
Hello All, I have seen lot of pages on microsoft site having an mspx extension. What are those file types & how do you carete them ? Thanks, Rama
3
by: Jill | last post by:
I do not know if this is the right place to ask but what are .mspx files. for eg: www.microsoft.com/windowsserver2003/evaluation/ overview/technologies/default.mspx Thanks in advance for the...
2
by: Nish | last post by:
Hello, What is mspx extension in the link below. I know ASPX for ASP.Net. http://www.microsoft.com/athome/security/privacy/gamingonline.mspx Thanks, Nish
9
by: Alan Silver | last post by:
hello, I am writing my first real ASP.NET application, but am getting a bit confused with ADO.NEt and the best way to use it. My old method (with Classic ASP) was to have a function that you...
1
by: micky | last post by:
default.mspx i'd like to change extention of my web page like mspx as microsoft insert mime type to mspx and then ?? how can i make this development environment?? especially vs2005?
1
by: serge | last post by:
Right now the database I am working with is storing time in an Integer data type and is storing the time value in seconds. The application does not allow entering seconds. It accepts minutes and...
1
by: Dot Net Daddy | last post by:
Hi, I am new to MS-SQL and I have a problem. Actually I have made similar queries on Oracle, but now I failed on MS Sql. First of all I am using SQL Server 2005, but I think it is not that much...
17
by: Big Charles | last post by:
Hello, Recently, a friend of mine has told me that he is a .NET System Architect. What is a .NET System Architect? What are their functions? What is the difference between an Architect and a...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.