473,320 Members | 2,048 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

ISAPI in C++.net Book Recommendation Needed

I am a C# programmer with a little C++ experience from a few years ago. I
need to write some ISAPI filters and extensions to run on the latest version
of IIS on .net Server 2003. Can anyone recommend an excellent book that has
some decent samples to get an out of shape C++ programmer and ISAPI beginner
going? Thank you.
Nov 17 '05 #1
8 1044
If you are going to write an ASAPI filter, then you probably don't want
to use .NET (.NET doesn't allow static function exports). You would just
want to use C++. However, ASP.NET has a nice framework that allows you to
do much of what ISAPI offers you (through the IHttpHandler and
IHttpAsyncHandler interfaces).

Hope this helps.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"msnews.microsoft.com" <Ty***********************@welfare.com> wrote in
message news:Ob**************@TK2MSFTNGP10.phx.gbl...
I am a C# programmer with a little C++ experience from a few years ago. I
need to write some ISAPI filters and extensions to run on the latest version of IIS on .net Server 2003. Can anyone recommend an excellent book that has some decent samples to get an out of shape C++ programmer and ISAPI beginner going? Thank you.

Nov 17 '05 #2
I want to be able to intercept a web page request and depending on the the
user agent, determine the reponse that is going to be rendered to the
requestor. I do not think I can do this using httphandlers. Thanks.

"Nicholas Paldino [.NET/C# MVP]" <mv*@spam.guard.caspershouse.com> wrote in
message news:#H**************@tk2msftngp13.phx.gbl...
If you are going to write an ASAPI filter, then you probably don't want to use .NET (.NET doesn't allow static function exports). You would just
want to use C++. However, ASP.NET has a nice framework that allows you to
do much of what ISAPI offers you (through the IHttpHandler and
IHttpAsyncHandler interfaces).

Hope this helps.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"msnews.microsoft.com" <Ty***********************@welfare.com> wrote in
message news:Ob**************@TK2MSFTNGP10.phx.gbl...
I am a C# programmer with a little C++ experience from a few years ago. I need to write some ISAPI filters and extensions to run on the latest

version
of IIS on .net Server 2003. Can anyone recommend an excellent book that

has
some decent samples to get an out of shape C++ programmer and ISAPI

beginner
going? Thank you.


Nov 17 '05 #3
You might want to take look in the MSDN documentation, searching for ATL
Server. ATL Server is a library included in Visual C++ .Net, providing
support for developing ISAPI extensions.

--
--
--
This posting is provided "AS IS" with no warranties, and confers no rights.
Please do not send email directly to this alias. It is for newsgroup
purposes only.

thanks,
bogdan

"msnews.microsoft.com" <Ty***********************@welfare.com> wrote in
message news:Ob**************@TK2MSFTNGP10.phx.gbl...
I am a C# programmer with a little C++ experience from a few years ago. I
need to write some ISAPI filters and extensions to run on the latest version of IIS on .net Server 2003. Can anyone recommend an excellent book that has some decent samples to get an out of shape C++ programmer and ISAPI beginner going? Thank you.

Nov 17 '05 #4
Though you have to use c++, you'll still have access to the .net framework.
The following links should help get you started though.

http://www.genusa.com/isapi/isapisrc.html

http://msdn.microsoft.com/library/de...pi_filters.asp

http://support.zeus.com/doc/examples/isapi/cookie.html

http://www.codeproject.com/isapi/isapiredirector.asp

"Nicholas Paldino [.NET/C# MVP]" <mv*@spam.guard.caspershouse.com> wrote in
message news:%2******************@tk2msftngp13.phx.gbl...
If you are going to write an ASAPI filter, then you probably don't want to use .NET (.NET doesn't allow static function exports). You would just
want to use C++. However, ASP.NET has a nice framework that allows you to
do much of what ISAPI offers you (through the IHttpHandler and
IHttpAsyncHandler interfaces).

Hope this helps.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"msnews.microsoft.com" <Ty***********************@welfare.com> wrote in
message news:Ob**************@TK2MSFTNGP10.phx.gbl...
I am a C# programmer with a little C++ experience from a few years ago. I need to write some ISAPI filters and extensions to run on the latest

version
of IIS on .net Server 2003. Can anyone recommend an excellent book that

has
some decent samples to get an out of shape C++ programmer and ISAPI

beginner
going? Thank you.


Nov 17 '05 #5
Thanks

"Hasani (remove nospam from address)" <hb********@n0sp4m.popstick.com> wrote
in message news:eM*************@TK2MSFTNGP09.phx.gbl...
Though you have to use c++, you'll still have access to the .net framework. The following links should help get you started though.

http://www.genusa.com/isapi/isapisrc.html

http://msdn.microsoft.com/library/de...pi_filters.asp
http://support.zeus.com/doc/examples/isapi/cookie.html

http://www.codeproject.com/isapi/isapiredirector.asp

"Nicholas Paldino [.NET/C# MVP]" <mv*@spam.guard.caspershouse.com> wrote in message news:%2******************@tk2msftngp13.phx.gbl...
If you are going to write an ASAPI filter, then you probably don't want
to use .NET (.NET doesn't allow static function exports). You would just
want to use C++. However, ASP.NET has a nice framework that allows you to do much of what ISAPI offers you (through the IHttpHandler and
IHttpAsyncHandler interfaces).

Hope this helps.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"msnews.microsoft.com" <Ty***********************@welfare.com> wrote in
message news:Ob**************@TK2MSFTNGP10.phx.gbl...
I am a C# programmer with a little C++ experience from a few years
ago. I need to write some ISAPI filters and extensions to run on the latest

version
of IIS on .net Server 2003. Can anyone recommend an excellent book

that has
some decent samples to get an out of shape C++ programmer and ISAPI

beginner
going? Thank you.



Nov 17 '05 #6
msnews.microsoft.com wrote:
I want to be able to intercept a web page request and depending on
the the user agent, determine the reponse that is going to be
rendered to the requestor. I do not think I can do this using
httphandlers. Thanks.


Huh? Any old ASP.NET Web Control does adaptive rendering.
Cheers,
--
Joerg Jooss
jo*********@gmx.net
Nov 17 '05 #7
My fear with this approach was that it would not be as performant as using
ISAPI. Thoughts please...
"Joerg Jooss" <jo*********@gmx.net> wrote in message
news:#X**************@TK2MSFTNGP12.phx.gbl...
msnews.microsoft.com wrote:
I want to be able to intercept a web page request and depending on
the the user agent, determine the reponse that is going to be
rendered to the requestor. I do not think I can do this using
httphandlers. Thanks.


Huh? Any old ASP.NET Web Control does adaptive rendering.
Cheers,
--
Joerg Jooss
jo*********@gmx.net

Nov 17 '05 #8
msnews.microsoft.com wrote:
My fear with this approach was that it would not be as performant as
using ISAPI. Thoughts please...


At the end of the day, all you do is identify the user agent and call your
HTML rendering methods appropriately. Regarding performance, that's hardly
something to be worried.

Cheers,
--
Joerg Jooss
jo*********@gmx.net

Nov 17 '05 #9

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

Similar topics

2
by: Bruce Dodds | last post by:
I will be doing an app for a nonprofit. It would be useful for them to have a good entry-level book on Access so that they don't have to pay someone to design all their queries and reports. I'm not...
16
by: Robert Zurer | last post by:
Can anyone suggest the best book or part of a book on this subject. I'm looking for an in-depth treatment with examples in C# TIA Robert Zurer robert@zurer.com
1
by: Jerry Hewett | last post by:
So far I've ordered two C#/.Net books off the internet, and they're both *very* sadly lacking when it comes to coverage of Visual Studio .Net. I don't care about the C# language / API. Piece of...
1
by: Greg | last post by:
Hi Hi, I'm about to make an isapi extension. Before I begin I would like to know if theres an equivalent int hte .net framework that works much the same way? best regards Greg.
6
by: msnews.microsoft.com | last post by:
I am a C# programmer with a little C++ experience from a few years ago. I need to write some ISAPI filters and extensions to run on the latest version of IIS on .net Server 2003. Can anyone...
6
by: ted | last post by:
Hi, I have been programming for about 5 years mainly on client apps that are standalone and n-tier. I have very little experience with web development. I need a recommendation on a book that...
4
by: Huy | last post by:
I am in need of a book recommendation to pick up C++ properly and elegantly. I program extensively within the Python programming language and have a decent grasp of OOP (possibly could be better)...
3
by: Lauren Quantrell | last post by:
After a few years of Access VBA it's time to learn C#.Net. Can anyone recommend a book that is good for someone with no experience other than VBA?
0
by: lallous | last post by:
Hello I come from C# util development and from PHP/MySQL background. The book should cover: - MSSQL 2005 features and its SQL specific commands - DB components in C# and all needed controls...
0
by: Erwin Moller | last post by:
Hi, I am one of those questionable people that started with Vista (Home Premium). Not because I think it is a ready/steady OS, but partly out of curiousity, and partly because I needed to work...
0
by: DolphinDB | last post by:
The formulas of 101 quantitative trading alphas used by WorldQuant were presented in the paper 101 Formulaic Alphas. However, some formulas are complex, leading to challenges in calculation. Take...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
0
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...

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.