XNA 4.0 Game Development by Example – Visual Basic Edition Review
XNA originally required the novice programmer to learn a few new concepts all at the same time- the XNA Framework, .Net, C# together with many programming and maths concepts normally required when creating 2D and 3D games. Jumping directly into C# itself for the first time may be a tall order, especially when already learning other languages at school, such as Visual Basic(VB). This is possibly why the most requested feature for XNA was to enable the support for Visual Basic.
This book does not dwell on the pros or cons of C# v VB for development, and assumes that the reader has already made this choice, otherwise why would he be reading this book. It is for each novice programmer to decide which programming language is more suited to him/her and if undecided it may make sense to use this book orientated to VB and compare it with its sister book XNA 4.0 Game Development by Example, which is orientated to C#. They use the same sample programs and are so a good way to determine which is easier to understand for each individual.
I am currently reviewing this book and a complete review will be posted here when complete.