Archive | July 2009

Enterprise Geeks Podcast – The Virtual Worker

The Virtual Worker

The Virtual Worker

In this monster of a podcast, we gather up three guest hosts (Craig Cmehil, Dan McWeeney, and Rich Heilman) to fill in for Ed while he is moving. In our gift to Ed, we explore the issue of the Virtual Worker and share tips and tricks from our own experiences as Virtual Workers. While on the subject of virtual environments, we also transition into a discussion on Virtual Events vs. Physical Events.

If you have questions, suggestions, or topic ideas for future episodes, give us a shout here. Enjoy!

Running Time: 1 hour 17 minutes

Talking Points

    1. 01:40 – Ed’s Shoes
    2. 03:00 – Virtual Worker Introduction
    3. 49:00Virtual Events vs. Physical Events
    4. 1:04:00Death of the Taco Bell Dog
  1. 1:07:00Comic Con
  2. 1:11:00Amazon is Big Brother?
  3. 1:12:00Flickr Backup Tool

ABAP Freak Show – July 22nd – ABAP OO Tutorial Part 4

This is part 4 of the 5 part series on ABAP OO. In this part, we look at the special use case of Object Oriented technology and design techniques as they are applied to User Interface creation. Throughout all the ABAP UI technologies we study how MVC (Model View Controller) design can be applied. We look briefly at BSP and Web Dynpro ABAP and OO effects the overall design as well as specific features like UI element rendering and eventing. We close with an example of how you can adapt even Classic Dynpro and its PBO/PAI processing looks to a more Object Oriented MVC flow.

You can also download all the source code from all 5 tutorials. Just be sure to look at the ReadMe.pdf file for important tips on installing the source code.
http://abap-sdn-examples-tpj.googlecode.com/files/AFS_OO_Tutorials_Source_Code.zip

You can download a high resolution version MP4 version of the video here:
http://blip.tv/file/get/Thomas_jung-AFSJuly222009ABAPOOPart4854.mp4

You can download an iPod/iPhone version of the video here:
http://blip.tv/file/get/Thomas_jung-AFSJuly222009ABAPOOPart4136.mp4

ABAP Freak Show – July 15th – ABAP OO Tutorial Part 3

This is part 3 of the 5 part series on ABAP OO. In this part we will expand the lessons of the previous tutorial and look at a special type of class in ABAP – the Persistent Object. Persistent Objects are an OO-based approach to the types of data access that you would normally perform with SQL statements. With Persistent Objects you don’t code any SQL statements. Instead a class is generated for you that contains SET and GET methods for reading and updating data. ABAP Persistent Objects also contain the functional for more complex update scenarios – like V2 Asynchronous updates.

You can also download all the source code from all 5 tutorials. Just be sure to look at the ReadMe.pdf file for important tips on installing the source code.
http://abap-sdn-examples-tpj.googlecode.com/files/AFS_OO_Tutorials_Source_Code.zip

You can download a high resolution version MP4 version of the video here:
http://blip.tv/file/get/Thomas_jung-AFSJuly162009ABAPOOPart3265.mp4

You can download an iPod/iPhone version of the video here:
http://blip.tv/file/get/Thomas_jung-AFSJuly162009ABAPOOPart3597.mp4

Enterprise Geeks Podcast – ABAP OO Is Your Friend

Object Oriented Programming - Back to the Basics

Object Oriented Programming – Back to the Basics

The recent episodes of the ABAP Freak Show have stirred up the age old questions of why, when, and how Object Oriented design principles be used in the SAP / ABAP world. Join the eGeeks in this episode as they answer all your burning OO questions. Episode photo from Flickr by dacotahsgirl

If you have questions, suggestions, or topic ideas for future episodes, give us a shout here. Enjoy!

Running Time: 49 minutes

Talking Points

  1. 01:25Cricket Anyone?
  2. 06:50 – Google Chrome OS – FTW or WTF?
  3. 20:13Object Oriented Programming – WHY?
  4. 48:14 – Wrap up

Send Us Your Best eGeek Promo Spot

If you have been a good eGhead and listening to the Enterprise Geeks podcast, then at the beginning of each show, you have been hearing some of our favorite celebrities promoting the eGeeks. We originally recorded these at ASUG/Sapphire 09, but now due to it’s popularity, we are opening this up to you, dearest eGhead. Send us your very own eGeek audio clip, and you may find your promo spot at the beginning of an episode with all the other cool kids. It can be funny, serious, sad, angry, or dramatic; if it’s entertaining, then the chances are high of you hearing your lovely voice at the beginning of a show. Send your audio clips to
egmaster

Enterprise Geeks Podcast – Solving The Great Portal Mystery

What is the portal? Do I need a portal? Do I have to have a portal? Do my applications run on the portal? How many portal developers do I need for my project? Join us for the 4th of July edition, where we help you declare independence from the great portal mystery.

If you have questions, suggestions, or topic ideas for future episodes, give us a shout here. Enjoy!

Running Time: 55 minutes

Talking Points

  1. 02:36Oracle Fusion Middleware 11g launched
  2. 10:27 – Solving the great SAP portal mystery
  3. 46:58 – Wrap up

ABAP Freak Show – July 1st – ABAP OO Tutorial Part 2

This is part 2 of the 5 part series on ABAP OO. In this part we will expand the lesson by looking at static vs. instance, visibility, exception classes, inheritance, polymorphism and abstract classes. We start with a very basic class with only static methods that works very much like a Function Group/Function Modules. Next we change the methods into instance methods and see how a class instance allows us to model complex data structures and relationships in code. Then we see how exception classes can make our exceptions more meaningful and simplify the surrounding code for dealing with exceptions. Finally we see the real power of object oriented design come to life as we use inheritance and polymorphism to hide the inner complexity of our business logic from calling applications all while ensuring uniform execution of our code. These techniques may feel foreign at first, but in the long run they lead to code that is easier and safer to maintain.

You can also download all the source code from all 5 tutorials. Just be sure to look at the ReadMe.pdf file for important tips on installing the source code.
http://abap-sdn-examples-tpj.googlecode.com/files/AFS_OO_Tutorials_Source_Code.zip

You can download a high resolution version MP4 version of the video here:
http://blip.tv/file/get/Thomas_jung-AFSJuly12009ABAPOOPart2337.mp4

You can download an iPod/iPhone version of the video here:
http://blip.tv/file/get/Thomas_jung-AFSJuly12009ABAPOOPart2447.mp4