473,385 Members | 1,727 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,385 software developers and data experts.

When are MS going to fix their API help?

MS API help is still geared towards C programmers only despite that fact
that programmers from other languages have been using them for 10+ years
now. When looking up an API it can be a real pain to find the dll that the
API is in and the value of the constants. With the common API like
ShowWindow it's very easy to work out but with more obscure API, like say
those for win CE, it can be a real pain requiring downloading and installing
SDKs. I guess showing the syntax for vb6/C# and other languages would be a
bit over the top but at least specifying the name of the dll and the value
of the constants would be good. Sound fair?
Nov 17 '05 #1
3 1129
I doubt converting the API docs is high on their priority list - they're
busy herding programmers to .NET - in the opposite direction from WIN32 API
programming. I ended up getting a book for Win32 Programming in VB from the
discount rack at the bookstore. It was specifically geared to VB6, but was
easier to translate over to VB.NET than all those god-awful C++ .h files.

"Michael C" <mc*****@NOSPAMoptushome.com.au> wrote in message
news:uD**************@TK2MSFTNGP10.phx.gbl...
MS API help is still geared towards C programmers only despite that fact
that programmers from other languages have been using them for 10+ years
now. When looking up an API it can be a real pain to find the dll that the
API is in and the value of the constants. With the common API like
ShowWindow it's very easy to work out but with more obscure API, like say
those for win CE, it can be a real pain requiring downloading and
installing SDKs. I guess showing the syntax for vb6/C# and other languages
would be a bit over the top but at least specifying the name of the dll
and the value of the constants would be good. Sound fair?

Nov 17 '05 #2
"Michael C#" <xy*@abcdef.com> wrote in message
news:DK******************@fe08.lga...
I doubt converting the API docs is high on their priority list - they're
busy herding programmers to .NET - in the opposite direction from WIN32 API
programming. I ended up getting a book for Win32 Programming in VB from
the discount rack at the bookstore. It was specifically geared to VB6, but
was easier to translate over to VB.NET than all those god-awful C++ .h
files.


It might be good if they put the functionality into .net so we didn't need
APIs any longer :-) I have got one of those books but they tend to cover the
less obscure areas of API.

Michael
Nov 17 '05 #3
"Michael C" <mc*****@NOSPAMoptushome.com.au> wrote in message
news:uy**************@tk2msftngp13.phx.gbl...
It might be good if they put the functionality into .net so we didn't need
APIs any longer :-) I have got one of those books but they tend to cover
the less obscure areas of API.


Yeah tell me about it :) I spent mad hours trying to make sense of some of
the newer APIs that aren't even covered in the older books - like the
Windows Term Svcs API... Still having nightmares about that project :) And
the documentation on MSDN makes no sense unless you spend hours ripping
through the C header files to figure out the actual values of the constants
they reference.
Nov 17 '05 #4

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

Similar topics

81
by: julio | last post by:
Sorry but there is no another way, c# .net and mono are going to rip python, not because python is a bad lenguage, but because is to darn old and it refuses to innovate things, to fix wrong things,...
9
by: Targa | last post by:
Ive seen alert scripts triggered by links but I need one that will cover any link or pressing the back/forward buttons. Any such thing? TIA
6
by: Jeremy | last post by:
I have an .aspx page with a textbox on it, and whenever a users tries to submit some HTML type code it generates an unhandled exception error for it being "A potentially dangerous Request.Form...
7
by: Drew Berkemeyer | last post by:
I've encounted a pretty strange problem and I'm not quite sure what to make of it. I have a web service that consumes an XML file as well as a few other parameters. This web service works fine...
0
by: MIGUEL | last post by:
Hi all! Be patient because what I'm going to explain all of you it's more than very strange. I've developed a webservice project that contains two classes. One of them is going to act as a...
1
by: Ethan Strauss | last post by:
Hi, I have a C#.net Web application which calls a web service (http://eutils.ncbi.nlm.nih.gov/entrez/eutils/soap/eutils.wsdl). It has run just fine for months. Recently I started getting...
34
by: Tom | last post by:
I'd greatly appreciate advice and code snippets on how to create a ram disk within a C/C++ program. I also need to be able to determine the free space. Thanks in advance for any help.
4
by: jonceramic | last post by:
Hi all, I have a situation I can't find any old messages or web-help on. I have a split database with a bizarre quirk. When I open up the front-end file, the main form opens up fairly quickly...
4
by: nkoier | last post by:
Hi, I've been going crazy trying to figure out what's wrong with our Asp.Net 2.0 intranet site. At the very top of our main page I provide a TextBox and a Button for submitting Google searches....
10
by: MLH | last post by:
Suppose, in a multi-user environment, you have append query SQL in a VBA procedure that looks like INSERT INTO MyTable... and the next line reads MyVar=DMax("","MyTable... You can never be...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
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:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
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...

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.