I'm fairly new to Sharepoint. I've been using Infopath to build forms, but I'm trying to move away from that and into Sharepoint Designer as I have more of a developer background (recent CS grad) and I'm frustrated with the "no-code" interface.
I'm trying to build a fairly simple custom form (for creating a list item) and learn how to replicate some of the functionalities Infopath offers.
It's my understanding that through Designer 2013, there is no access to the "code behind" file that is paired with the aspx. This seems completely acceptable for most of the controls I enter, as they function correctly when added to the aspx file without me having to code anything - I have FormFields and a FileUpload. However, certain controls like UpdatePanel seem to require some sort of access to backend code.
Am I only limited to what I can do with these simple controls and Javascript? Can I build any of this in Visual Studio without having to deploy an entire app? Is there a way to insert inline C# in the aspx file? Do I just have the wrong idea about everything?
Any guidance at all would be appreciated. Most of the resources I've found either are 2010-specific or assume development in Visual Studio. (We don't even have an app server configured, for various reasons.)