Here's how I did that:
1. Start with the cylinder with 64 sides.

2. Apply the FFD 2x2 modifier, select 4 control points on one side and drag them up to get the right angle.

2. Apply the Edit Poly.
Remove one half - we will mirror it once the model is done.
Add 4 loops.
Extrude top loop.
Extrude vertical rims/borders on both ends.

3. Apply Symmetry modifer and set it up get the other half of the shape. Uncheck the Weld Seam option.

4. Move one half up for the height of 2 loops.

5. Copy the element 10(20?) times. Attach them together and weld overlapping vertices.

6. Apply Slice modifer two times. First one set to "remove top", second one set to "remove bottom". Set the slice planes accordingly. Finally apply Edit poly modifier, select two borders and cap them.

And done.
Let me know if some part needs more detailed explanation.
On the side: if you'd want to apply some custom made textures to it then it would be good idea to unwrap the single segment before copying and merging it. I'd go for some texture that would tile nicely along V-axis.
Cheers,
Stan