Paul Chu's Notes;
Thanks to Michael and Darcy for an excellent DNN Roundtable discussion last night.
DNN RoundTable Meeting at Sponser Robert Half Offices in Cerritos, CA
Thanks to Janet Chung ( RHT ) for providing this great facility.
Michael Washington - DNN Core Team Member
using Web Services with DNN
iweb.adefwebserver.com
iweb download module and install
iweb - now 500 members from 300 a few months ago
iweb Client Applications
install IwebExplorer - File / Manager Explorer by Ian
allow faster uploading of docs etc
IwebConnector - User info by Michael
create a User and Get a User
You can write you own client
iweb Source Code now Hosted by M$ CodePlex website - like SourceForge - www.codeplex.com/iweb download
Choosing a Client Source Control Application to work with CodePlex
Team Explorer - like TFS ( Team Foundation Server ) or SubVerson etc
Question on using a DNN Scheduler
+++++++++
Michael Washington - new Silverlight content
dnnsilverlight.adefwebserver.com
Tutorial - How to create a Custom Silverlight Contorl
use xamldownloader object to get box.xaml ( control )
createfromXaml to render control dynamically
IIS Hosting Setup
map xaml to ????
Demo: Car in 3D - SilverLightVR 360 Car
...dotnetnukehelp/mis/siverlightvr/default.htm
Jeff Perry - wrote program to alternate between 36 images 10degrees
simulate rotating car
ulead - program: Cool 3D
create a lot of images
compress 10,000 images into a zip file
downloaded to user Temporary Internet Files
Application: Take a set of Product images and show it rotating
can also be done with Flash
adefwebserver site - demo code
GetTrackingUsers
Email Ajax
deleting code shows a inline delegate
Demo Silverlight 1.1 with Managed Code
Alpha code ( not production )
NEW from Core Team
xaml skin for DNN coming
Core team blog: Phillip Beadle Awesome
Q. extend Michael's Silverlight BOX example to a XAML menu
Q. How to generate the pictures from a side / front / back view
Cool 3D
3rd Party Xaml Controls ?
Xceed Grid, Telerik, etc are implemented with SilverLight 1.1
and not SL 1.0 using Javascript
++++++++++++++++++
Darcy Mayer - President, docVerify.com
Demo on www.docVerify.com
BtoC portal - docVerify.com launched 3 weeks ago
A Enterprise level Website based on DNN infrastructure but highly customized the UI.
Custom Menu Module
Custom DashBoard Module
Custom Document Module
Using Ajax / Update Panel / Ajax Toolkit
Telerik Controls
Application:
Electronic Document Mgmt - no tampering - for:
Lawyers
Real Estate Board
Originally replaced solpartmenu with transMenu from snowCovered
hired Graphics Artist - to dummy down original design
Added Captcha
??? Token
Ajax ToolKit Slick Tricks
secrets of using ModalDialog with DNN
"Electronic Signature"
instead of notarizing it
document is Locked
Approved document - work with Verisign
??? Cardspace ???
use Biometrics to authenticate
fingerprint
Eye scan
changed dnn default DOCTYPE quirks ??? Darcy to provide DOCTYPE info
to use Ajax ToolKit controls such as the: Accordion
NOTE: all skins and classes in html
match by Case Sensitive
+ using Telerik Upload Control
Has nice Progress Window
+ Security
Performance Tip: don't use SSL on the webserver IIS
instead on Load Balancer can do the SSL ( has Certificates )
VIP virtual IP
listen on ip
Firewall outside IPs
does a NAT to 192 virtual IP
VIP has web server pool
10.10.x.x
on Port 80 and Port 443
need to be SOX compliant
you need another SSL decrypter
SSL slowed down the web server site performance considerable
Should invest in Load Balancer - like Zeus $40K license
F5 - Ebay for $200 ( h/w load balancer )
NO CISCO, RADWARE
Documents are uniquely identified with Bar Codes
Bar Code PDF 417
last 2 generations
and Bar Code 39
FingerPrint - hash algorithm ( DNA ) of the document
any change would be detected
BUT NOT hack proof
View Time Stamp Certificate
can be cracked
Future: deploy to Google Documents too
Intrusion Detection System
Network ICE - IDS detection
Black Ice
DNN Design
skin has embedded Menu and Dashboard objects ( like a masterPage )
Uses querystring to communicate between modules
learn from Google and Yahoo to see how they do it
Question on
Ajax ToolKit popup dialog
position is off
doctype
div tags - must have position:absolute
Ajax CALENDAR fix on Michael's site
??? Technical Issue with a Upload Button in a GridView in a Update Panel on the Documents GridView
Michaels site:
Ajax Example with DNN
call RaisePostBack ( .... )
to tell DNN to PostBack on the Upload Icon regardless of Update Panel
3 Main Features used by Darcy
admin
skinnng engine
3rd party modules
================
Question on a DNN Shopping Cart
??? Catalook on SnowCovered