Hi to all
I'm not a programmer, i know how to build some simple apps and i do my own coding but Im a newbie. Still i have build a quiet large application on the API 6 in VB.net and now Im migrating (or trying) to NG. I have told in previous posts that i find it very hard to believe that we all have to build an enormous amount of code just to do Request/Responses to the API. We all have to build classes for the post requests, classes for the request objects and for the response objects to dump the info that the api give us. We have to document all of the Enum's and figure out all of the possible exceptions. For example, the sample code in C# that doesn't even include all the requests it's already larger than my old App.
I know that in the old API there was a lot of code hidden that was auto generated by the WSDL. In API 6 we all shared common and stable code for the Requests/Responses. Any update to the API would become available to us in our apps instantly.
It would be great if the Developer team could release a JSDL or similar description file. I think that would boost a lot the development on the new API and the migration process.
It doesn't make sense that we are all building the same code, we should be focusing on building functionality to our costumers or bots on top of the API.
Please leave your opinion. Thanks
PS: People are using things like json2csharp to build classes in a rudimentary way (based on a sample response) or generating Schema files but i don't know how to use them (jsonschema.net).
I'm not a programmer, i know how to build some simple apps and i do my own coding but Im a newbie. Still i have build a quiet large application on the API 6 in VB.net and now Im migrating (or trying) to NG. I have told in previous posts that i find it very hard to believe that we all have to build an enormous amount of code just to do Request/Responses to the API. We all have to build classes for the post requests, classes for the request objects and for the response objects to dump the info that the api give us. We have to document all of the Enum's and figure out all of the possible exceptions. For example, the sample code in C# that doesn't even include all the requests it's already larger than my old App.
I know that in the old API there was a lot of code hidden that was auto generated by the WSDL. In API 6 we all shared common and stable code for the Requests/Responses. Any update to the API would become available to us in our apps instantly.
It would be great if the Developer team could release a JSDL or similar description file. I think that would boost a lot the development on the new API and the migration process.
It doesn't make sense that we are all building the same code, we should be focusing on building functionality to our costumers or bots on top of the API.
Please leave your opinion. Thanks
PS: People are using things like json2csharp to build classes in a rudimentary way (based on a sample response) or generating Schema files but i don't know how to use them (jsonschema.net).


Will try to get started now ...

Comment