Learning Resources Introduction Premium Line-of-Business Database AppsGetting Started Mobile Cloud On Time AppSupportUser Guide Universal Windows Platform Touch UI Introduction Creating ProjectFor jQuery Mobile "Hello World" Single Page App View Styles Grids, Lists, CardsCharts Mobile Full Screen Web Apps Appearance MenuIconsTab BarNotificationsCustom BrandingPage HeaderConditional StylingDisplay Width of Data CardsAssigning a Theme to a PageLogo Settings OverviewDisplay DensityThemeTransitionLabels In FormLabels In ListSmart Dates List Configuration Charts Smart ChartsUnderstanding Smart ChartsCreating Custom ChartsArea ChartBar ChartColumn ChartGeo ChartMap ChartLine ChartPie ChartGrouping Date ValuesSorting Rows and ColumnsReducing the Number of RowsCalculation of Chart ValuesSpecifying Title and Axis LabelsSpecifying Default SizeEnabling CrosshairsEnabling AnimationMaximize Charts Maps Adding API Key How It Started Responsive DesignUser Guide ListForm Content Management System OverviewAdding CMS to an Existing ProjectCreating Single Page Apps on DemandOpen Authentication Configuration Deployment OverviewDedicated Server Getting a Microsoft Azure Virtual MachinePrerequisites Windows Server 2012 R2Windows Server 2008 R2 Copying App to ServerInstalling Report Viewer 2012Configuring Application in IISOpening Firewall PortsAccessing the Web App Azure App Service Video Library Getting Started OverviewCreating an AppUsing the Project DesignerCreating a Three-Level Master-Detail PageRearranging Data FieldsDesigning FormsConfiguring ChartsCreating Many-to-Many FieldsCreating Calculated FieldsImplementing a Custom Action Feature Tour Quick FindAdaptive FilteringAutomatic Tracking of Selected RecordAdvanced Search BarMulti-Level Master-Detail PagesDrag and Drop DevelopmentTools for ExcelModal Action Confirmation FormsData Lookup StylesAdvanced Navigation MenusInteractive HistoryPermalinksStatus BarsAutomatic DenormalizationMany-to-Many FieldsValidators and ConvertersBusiness Rules Engine SQL Business RulesJavaScript Business RulesC# and Visual Basic Business RulesEmail Business Rules RESTful Application ServerReportsExport to SpreadsheetCharts Getting Started Creating an AppUsing the Project DesignerCreating a Three-Level Master-Detail PageRearranging Data FieldsDesigning FormsConfiguring ChartsCreating Many-to-Many FieldsCreating Calculated FieldsImplementing a Custom ActionRefreshing Project Settings Sample Applications Northwind (SQL Server)HR (Oracle)Sakila (MySQL)SAMPLE (DB2)Demo (SQLAnywhere)Pagila (PostgreSQL)Order Form IntroductionUnderstanding The ProjectCreating A ProjectInstalling Northwind on Microsoft SQL ServerInstalling ASP.NET MembershipGenerating the Web ApplicationAdding the Order Form PageOrders Setting a Sort ExpressionConfiguring Lookup FieldsSetting Default DateRemoving Data FieldsChanging Shipper Lookup to Drop Down ListResizing Data FieldsFloating Data FieldsDisplaying Inserted Record in Edit Mode Order Details Configure Lookup FieldAssign Default ValuesAdding Extended Price FieldUpdating Extended Price FieldReshaping Grid View Total and Subtotal Creating Order Subtotal FieldBusiness Rule for SubtotalCreating Order Total FieldEnable Sort and Filter Calculating FreightCustom Form Template Adding an "Order Form Template" User ControlDefining Template PlaceholderCreating Custom HTML Table Layout Report OverviewDefining a Data Set Method 1 - DenormalizationMethod 2 - Database View Creating a Report TemplatePreparing Report for CustomizationPreparing a TablixPlacing Master Fields in Header and FooterFormatting FieldsConfiguring Report ActionMulti-Level GroupingMulti-Purpose Reports Transactions Overview"Status" FieldLog TableStaging Tables Project Types App FactorySharePoint FactoryDotNetNuke FactoryAzure FactoryWeb Site Factory Development Account Manager OverviewAccountUsersProjectsPurchases Refreshing Project SettingsProject Wizard Form View Display ModesInteractive HistoryPermalinksMultiple Row SelectionChanging Application Configuration Project Designer Starting Design EnvironmentBrowsing Project Configuration ElementsPreviewing the ProjectAdding a Table to a ProjectRemoving a Controller from a ProjectSynchronizing with Project ExplorerFinding Project Configuration ElementsConfiguring Advanced Two-Level MenuConfiguring Navigation Button MenuAction GroupsActionsBusiness RulesCategoriesCommandsContainersControllersControlsData FieldsData ViewsFieldsField OutputsItemsPagesStylesViews Project Explorer Action GroupsActionsBusiness RulesCategoriesCommandsContainersControllersControlsData FieldsData ViewsFieldsItemsPagesUser ControlsViews Tools for Excel OverviewPagesContainersData ViewsUser ControlsControlsControllersCommandsFieldsViewsData FieldsAction GroupsActionsBusiness RulesStylesItemsField Outputs Business Logic Layer Denormalization Field Map Under the Hood Working with the Baseline Source Control Git Data Sources TablesComplex QueriesStored Procedures Custom Result SetsOutput CachingOutput Cache TableOutput Caching ScriptOutput Cache ControllerUsing Output Cache User-Defined FiltersMaster-Detail RelationshipSearch Bars and Dialogs Providing Search ParametersCustom Search DialogCustom Search Bar Optimizing Caching Strategy Data Controllers IntroOverviewCreation From SQL QueryFrom Stored ProcedurePassing SQL Parameters URL ParameterSession VariableBusiness Rule PropertyCustom Search Dialog From Web Service Controllers Status Bar Commands Overview Fields OverviewActivate If BlankAllow NullsAllow SortingAllow Query-by-ExampleAuto Complete AnywhereCode DefaultCode FormulaCode ValueContext Field Static Lookup Filter ValuesImplicit Lookup Filters with Filter ExpressionImplicit Filters with Dynamic Access Control Rules CopyData Format String Standard NumericStandard Date/TimeCustom Date/TimeHTML Create NewFormat On ClientItems Data ControllerItems Data ViewItems Style Auto CompleteCheck BoxCheck Box List Configuring a Virtual Many-to-Many FieldCreating a New Many-to-Many FieldMultiple Value Field Drop Down ListList BoxLookupRadio Button ListUser Id LookupUser Name Lookup LengthLookup Window DescriptionNew Data ViewOn Demand HandlerPage SizeRead RolesSearch by First LetterSearch on StartSQL FormulaWrite Roles Views OverviewAccessBase View IdView Templates FormConditional Visibility Filter ExpressonIconsCreate Custom Report TemplateReport FontReport LabelReport Orientation Categories OverviewDescriptionWizards Data Fields OverviewColumns Check Box ListRadio Button ListText Box Data Format StringHyperlink Format StringRead-Only WhenRows Text BoxList Box Search ModeSearch Options OverviewDisabling Quick FindDisabling Auto CompleteDisabling Multiple ValuesDisabling SamplesAuto Complete AnywhereReference Tags OverviewConfiguring Hierarchy"Freezing" Data FieldsHiding the Lookup Details Arrow Text Mode NotesPasswordRich TextRich Text - Touch UIRich Text - CKEditorStatic TooltipsVisible WhenWatermark Action Groups Overview"Action Column" ScopeControlling "Action Column" Presentation with CSS Actions OverviewIconsBatch Edit OverviewPre-selecting All Fields for Update Client ScriptCustom Calculating Values Duplicate Default BehaviorCustom Business Rule FileNameNavigateReportReport (PDF)Report (Excel)Report (Image)Report (Word)Select Before, Execute, and After PhasesMultiple Edit Forms SQL Calculating ValuesInsert, Update, and DeleteBusiness LogicChanging a Hidden Foreign Key Field Update Save and Next Properties Confirmation SimpleModal Form When Client ScriptWhen Last Command NameWhen View Styles Overview Items Overview Field Outputs Overview Framework VirtualizationRead-Only Data AccessMaximum Value CountIncreasing Command TimeoutImport Error HandlingControllerDataSource and ObjectDataSource Data View FieldsURL ParametersDuplicate Values in LookupsDatabase ViewsMultiple Databases Pages IntroOverviewContainers Overview Controls Overview Data Views OverviewAuto HideAuto Highlight First RowAuto Select First RowDisplaying a Row NumberFilter FieldsFilter SourceRefresh IntervalRolesSearch by First LetterSearch on StartSelection ModeShow Action BarShow Action ButtonsShow Modal FormsShow Page SizeShow PagerVisible When Appearance HeaderTitleSidebarFooterIcons External UrlLayout SimpleTabbedClassicInlineStacked Configuring Master-Detail RelationshipsUsing Drag and Drop to Configure a Master-Detail PageGrouping Data Views in the Same ContainerCreating a Single Record Detail PageCustom Master PageTriggering Data View RefreshHiding Pages From Navigation Menu User Controls Extending PagesInteracting with the Client LibraryCustom Filter Panel Search Advanced Search BarSearch Bar Field ModesSearch Bar Filter Options Data Lookup Dynamic LookupsStatic Lookup ItemsDependent LookupsDependent Lookups with Cross-ReferencePicklistsSetting Default Values Business Rules OverviewValidators and ConvertersSQL ValidationAdvanced ValidationSession and URL VariablesCalculating Default ValuesCalculating Lookup ValuesCalculating Read-Only FieldsCalling a Stored ProcedureSending EmailsMulti-Field Copy"Soft" FilteringConverting Field ValuesDuplicating Master-Detail RecordsUpsertConfirmation Data ControllersHandling "Custom" ActionsOracle Calculating Default Values C# and Visual Basic Custom Action To Trigger CalculationShared Business RulesCustom Business RulesValidationCalculating Read-Only FieldsMulti-Field Copy"Soft" FilteringConverting Field ValuesWizards & Status BarsData Action NotificationsGeocodingCalculating Driving Distance JavaScript ValidationCalculating Read-Only FieldsField Validation with NotificationsChanging Values on EditCurrent User Name Email Configuring SMTP SettingsSimple NotificationConditional NotificationSender and RecipientsReport as Attachment Reports OverviewCreating Custom ReportsChanging Default Report TemplateHandling "Report..." ActionPassing Values to Custom Report ActionImproving Reporting PerformanceProducing Report In Binary Format Upload and Download Internal StorageExternal StorageBlob Adapters OverviewFile SystemWindows Azure StorageAmazon Simple Storage Service (Amazon S3)Shared Configuration Parameters Changing Upload Size Limit Security Role-Based PagesActionsFields Membership & Role Providers OverviewSQL Server MinimalBasicAdvanced MySQL MinimalBasicAdvanced Oracle MinimalBasicAdvanced User Manager MinimalAdvanced OverviewConfiguring the ViewsAdding "Roles" and "Confirm Password" FieldsAdding "Roles" TabImplementing the Business Rules External Authentication Adding an External Authentication ProviderGoogleFacebookWindows Live Configuring Active Directory MembershipFly-Over Login Window vs. Dedicated Login PageCustom Login FormHandling Login and LogoutPassword RecoveryMulti-Tenant Applications Data Segregation and FilteringView Filter ExpressionsAccess Control RulesRole-Specific Static RulesRestricting Access to NULL ValuesDynamic Access Control RulesUser ID, User Name, Portal IDDatabase per Tenant Lookup of User IdentityCapturing Current User IdentityLogging Data Access Workflow Dashboard with Summary Task ViewsVirtualization Node Set PluginsConditional Data EditingCustomizing Membership ManagerDynamic Lookup Items REST Web App as Application ServerWindows ClientjQuery Cross-Domain Static ClientCross-Domain Dynamic ClientExtending Web AppsCross-Domain CRUDCRUD (Create, Read, Update, and Delete) SecurityRESTful Business RulesClient API EASE AuditingURL HashingGeo Tagging Client Library Custom Input ElementsAssigning Input Enhancements at RuntimeDebugging Custom Input ElementsHandling Row Selection in a Data View User Interface Form Templates Creating a Form TemplateApplying a Template to Multiple PagesApplying a Template to Multiple ViewsCreating a Category Template Grid Templates Creating a Grid TemplateGrid Template for 'New' ModeGrid Template for 'Edit' Mode Standard ThemesThemes A-BThemes C-DThemes F-GThemes L-MThemes P-SThemes V-YCustom Themes Changing Presentation with Cascading Style SheetsConditional Presentation of Data"Past Due" and "Within" Tall and Wide Pages Localization Automated TranslationLocalization Files Windows Azure What is Windows Azure Platform?Creating an AccountCreating a DatabaseConfiguring Azure FactoryConverting to Web Site Factory DotNetNuke Module Configuration Configuring DotNetNuke FactoryUsing DotNetNuke Factory with DNN 5.6.3Custom CSS Rules SharePoint Add-In Configuration SPContext in Business RulesCustom CSS Rules