F


E

e-mail, templates, 129–130

Edit Announcements options (Announcements module), 198

Edit Banner options, Banner module, 200

Edit control, 347, 384

Events module, 384, 400–405

Edit Events code regions, 405–411

Edit Events code-behind class, 405

event handlers region, 407–409

Linkbutton events, 409–410

private members region, 407

Edit Events code regions, Events module, 405–411

Edit Events code-behind class, 405

Linkbutton events, 409–410

EditEvents.ascx control, 400–404

EditEvents.ascx.vb file, Controls region, 406

Egan, Dan, 36

elements, folder node, 449

End Date setting, 119

enhancements, 18–20

Ensim, 36

Enterprise Manager, database creation and, 58

enumerations, EventLogController.EventLogType, 245–246

error handling, helper functions, 411–412

error messages. See also troubleshooting installation

Insufficient File Permissions, 82

Invalid Connection String, 82

EULA (End User License Agreement)

IBuySpy Portal and, 2

event handlers

Edit control, Events module, 407–409

Events module, 395–397

registering, Module Action API, 276–277

event logging

classification, 244

controller classes, 245

EventLogController, 245–250

ExceptionLogController, 250–253

introduction, 243

log type configuration, 244

log types, 244

Logging Provider API, 244

EventInfo class

constructors, 374

private members region, 374

public properties, 375–377

EventLogController class, 244–250

EventLogController.AddLog

DB logging provider, 249

XML logging provider, 248–249

EventLogController.AddLog example, 248–250

EventLogController.AddLog log entry, 250

EventLogController.AddLog( ) method, 246

EventLogController.EventLogType enumeration, 245–246

events

HTTP modules and

after application executes, 263

before application executes, 263

nondeterministic, 263

Events module, 91, 203, 205. See also Announcements module

abstraction class, 370

code-behind region, 390–393

Controller class, 378

controls, 390

Data Provider class

inheritance, 366

namespaces, importing, 365

Edit control, 384, 400–405

Edit Events code regions, 405–411

Edit Events code-behind class, 405

event handlers region, 407–409

Linkbutton events, 409–410

private members region, 407

Edit Events code regions, 405–411

event handlers region, 395–397

interfaces, optional, 388–389

methods

GetCalendarEvents, 390–393

public, 394–395

module definitions and, 383–384

private members region, 390

Settings control, 384, 397–398

code-behind class, 398–399

code-behind regions, 399–400

View control, 384–386

code-behind class, 386

code-behind regions, 390–397

optional interfaces, 388–390

PortalModuleBase class, 386–388

Events table, databases, 358–359

Events.ascx page, 385–386

Calendar control, 386

code-behind class, 386

DataList control, 385–386

EventsController class

ImportModule function, 381

IPortable interface, 381–382

ISearchable interface, 380

public methods, 378

EventsController.vb class, 377

Every, Events table, 359

exception handling, 253

Exception Handling API, 253

exception management HTTP module, 268

ExceptionLogController class, 244, 250–253

ExceptionLogController.AddLog example, 251

ExceptionLogController.AddLog log entry, 251–253

Exceptions class, 254–258

LogException method, 257

ProcessModuleLoadException method, 254–256

ProcessPageLoadException method, 256–257

ProcessSchedulerException method, 258

ExpireDate, Events table, 359

Expiry Date host-only site setting, 164




Professional DotNetNuke 4.0 (c) Open Source Web Application Framework for ASP. NET 4.0
Professional DotNetNuke 4: Open Source Web Application Framework for ASP.NET 2.0 (Programmer to Programmer)
ISBN: 0471788163
EAN: 2147483647
Year: 2006
Pages: 182

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net