Showing posts with label books. Show all posts
Showing posts with label books. Show all posts

Friday, 15 February 2013

CAML Programming


CAML Programming





                                 Caml ( Categorical Abstract Machine Language ) is a general-purpose programming language. Caml supports functional, imperative, and object-oriented programming styles. Developed and distributed by INRIA. OCAML and CAML Light are the major implementations.  Caml language is widely used for teaching programming. 



Caml is widely used programming languages and used to develop applications that involve symbolic computation: automatic theorem provers, compilers and interpreters, program analyzers, etc. It is now used to develop software in many other application areas. Caml is an XML based markup language used with the family of Microsoft SharePoint technologies. 

Success stories regarding CAML Language Applications can be viewed at caml.inria.fr


Download Caml Compilers here



Advantages of CAML queries
It is fast.
Can be use it from all kind of technology like Silverlight, or Jquery.
You can use U2U CAML Query builder to generate CAML Query.
We can use LINQ syntax and the LINQ keywords.



Programming Caml with msdn( Microsoft )

Query schema of CAML : various queries with syntax and examples are given

OCAML hello world program :

print_endline "Hello, world!" ;;

Caml.net is a set of .NET language-based tools for creating dynamic, reusable CAML query components. Advantages of Caml.net, resources, installation guide with examples are given camldotnet.codeplex


OCAML online console, installation, tutorials, books, videos, papers, libraries, development tools, user manuals, cheat sheets are given in detail

Calm query builder its advantages, download link and installation guide


Jobs
OCAML Jobs and internships can be found at naukri.com or get them through by mail at  


Caml Basics and Advanced tutorials


Ocaml basics, exercises, official manuals, online tutorials, libraries, books and magazines, tools are given in detail at

Monday, 28 January 2013

ABAP ( Advanced Business Application Programming, originally Allgemeiner Berichts-Aufbereitungs-Prozessor )


ABAP (Advanced Business Application Programming, originally Allgemeiner Berichts-Aufbereitungs-Prozessor


                                                          It’s a high level programming language for developing applications for SAP R/3 system, a widely installed business application subsystem. When this was used with Object oriented concepts its demand has increased a lot. This was created by SAP Company and used as the 4GLs and developed in 1980’s.

This was the first Language to include the concept of Logical Databases (LDBs). This was intended to enhance SAP applications. 
SAP tutorials are available on internet. Some of the best sources which we found are the following:
               SAPTRAINING HUB

      You can find various other training and tutorials related to SAP for free. SAPTECHNICAL.COM is one of the best sources for ABAP learners. You can find from basic to advanced tutorials. You can view various tips, interview questions and related jobs all at one place. A hub for all information related to ABAP.

If you have more interest over this language you can visit more of the tutorial links

You can find books related to this topic at SAP BOOKS and you can share your code or generate codes given there and use them.

Some more link's where the useful resources found are http://abaptutorials.com/
ERPDATABSE is one of the largest tutorial database related to this ABAP. Its an unofficial sap database where you can find much more info.




You can find SAP forum and related tutorials at SAP FORUM

SAP community and related tutorials at http://scn.sap.com/community/abap

One of the best example for any language is the startup program that is the HELLO WORLD PROGRAM. You can find this basic program in this below link.