Hello G S S,
When uploading master pages, is the theme required? The user guide lists the theme as a piece of information for upload. My master page currently does not have themes.
The theme is not required when you upload your master pages.
Also, when uploading pages, what about the codebehind (.cs) files? How do they get uploaded too?
I assume that you are talking about master pages, because you cannot upload regular aspx pages in Sitefinity through UI. However for the master pages the code behind is not required. If have a code behind of your master page once you select the page you want to upload you will be automatically asked wheter your page has code behind. Please take a look at the attached screenshot.
the Telerik team