This session will provide
attendees with an
overview of the iPhone
SDK, including discussion
of the App Store, Apple's
planned distribution
channel for SDK
applications. Keep in
mind that the contents of
the SDK and experiences
while using it are
covered under NDA, so be
prepared for me to talk
in generics and leave out
specific details that
might be covered by the
NDA. I am planning on
providing a quick
introduction to
Objective-C for those
attendees who may have
never seen it and might
be worried that it will
be difficult to code in
(it isn't!).
Dreamweaver Tools for
Google, a free extension
to Adobe Dreamweaver, is
being released today by
WebAssist, bringing
advanced Google
functionality to small
business owners and Web
professionals alike.
Everyone is toting a
digital camera these days
it seems and they have
photos to share with you.
I'm sure you're not one
of those who want to bore
family and friends with
your gazillion pictures
of your dog/cat/snake.
Even if you are, you can
now do it with some
pizzazz and it's easier
than you may think. You
could send the photos via
email but then they'd
take forever to arrive
and your family probably
doesn't know how to open
them anyway. So the best
solution is a spiffy new
photo gallery.
WebAssist - whose
partners include Adobe,
PayPal, Yahoo!, Google,
and Affinity - today
released the latest
version, v3.0, of its
best-selling SiteAssist
program. SiteAssist 3.0
includes new
professional-level
designs that the company
added, according to its
President Eric Ott, in
direct response to its
customers' growing need
for standard-compliant
sites.
Macromedia Dreamweaver 8
is a major breakthrough
for XML development, just
as Dreamweaver MX 2004
was for CSS. The
development team behind
this release decided to
offer people the
entry-point support they
needed to tackle XML and
XSL-based web projects.
The approach Dreamweaver
8 takes to XML and XSL is
no surprise
The major breakthrough in
Macromedia Dreamweaver 8
is visual authoring with
XML data. You can now
perform both client-side
and server-side XSL
transformations in a
snap. I covered XML
syntax in one of my
previous articles. I also
presented the XSL syntax
and covered the
differences between a
server-side and a
client-side
transformation in my
article, XSL Overview.
Finally, in the article,
Consuming a Remote RSS
Feed with Dreamweaver 8,
I show you how to consume
a remote feed in your
site, using the XSL
Transformation server
behavior in Dreamweaver
8.
In Part 1 of this
tutorial, we taught you
how to pull information
from a database in order
to set up a forum front
end and how to style it
with CSS. In this
article, you will see how
easy it is to build a
user authentication
system for your forum.
Forums (message boards)
are a great way to share
ideas, debate on current
issues, or offer
technical assistance to
your clients. A forum can
really help you build up
a community around your
website, increase
traffic, and improve
communication with your
clients. Although you can
find a wealth of free
forum applications out
there, which you can
install and customize for
your needs, this article
teaches you how to build
your own forum from
scratch to make it fit
your specific
requirements.
Have you ever looked for
missing remote server
names, user names, and
passwords? Have you ever
tried to transfer a site
definition to another
system by copying the
data stored in the Site
Definition dialog box? If
so, you probably
discovered that it
doesn't work because the
password is encrypted.
Layers are a special kind
of HTML elements that can
be used as a container to
hold other HTML elements
and to show them
dynamically using
JavaScripts. We can stack
more than one layer on
top of each other. One or
more layer can be made
visible dynamically, by
hiding others. But using
Macromedia Dreamweaver
you can do all this
without even knowing
JavaScript or coding.
Why is FreeHand not part
of Studio 8? What do
productivity tools
Contribute 3 and
FlashPaper 2 add? What
about Flex? Why has the
product name changed from
Studio MX 2004? What are
the new video features in
Studio 8? How about the
role of Flash Player 8?
These, and sundry other
questions on every
imaginable aspect of the
new Studio 8 release, are
addressed here by four
executives at Macromedia
speaking exclusively to
MX Developer's Journal.
Did you ever stop and
wonder what the web might
look like today if there
were no standards? I
think it would be a web
of confusion. It reminds
me of a file cabinet that
I have full of important
electronic data that I
have accumulated over the
years. I have accounting
information on floppy
disks from years past.
The data was written by
what is now long-obsolete
software in file formats
that I cannot access. If
the World Wide Web were
like my file cabinet it
would be full of
information written in
Word 97 and Word Perfect
and depending on the year
I generated the files,
some would be in the
Apple Macintosh format
while others would be in
Microsoft PC format.
Since the 2002 release of
Dreamweaver MX and
Dreamweaver MX 2004 the
following year, web
professionals have had an
embarrassment of riches
in expressive features,
efficient workflows, and
an easy method of
managing web content. The
MX generation of
Dreamweaver gave web
professionals all the
leanness and precision of
a code editor along with
the elegance and visual
chops of WYSIWYG. The 3.2
million users attest to
its success.
These days, not all users
will be viewing your web
site on a computer
screen. Using Media types
can open up a whole host
of opportunities for
restyling your content to
cater to a variety of
different devices. Media
types can also open up a
couple of cans of worms
if you're still
supporting archaic
browsers, but we'll talk
about that in a bit.
Acknowledging the
necessity to get the
latest development tools
available, InterAKT is
offering, for each
Dreamweaver 8 purchase or
upgrade originating from
the InterAKT web site, a
$129-worth ImpAKT license
for free.
'Dreamweaver 8 not only
delivers tools and
workflow improvements
that help make users more
efficient, it also
supports the web's best
practices and is more
closely integrated with
the Studio 8 family and
the latest technologies,'
said David Mendels,
general manager,
Macromedia, as Macromedia
unveiled today Macromedia
Dreamweaver 8, the latest
release of its
professional web design
and development tool.
The increasing use of
Cascading Style Sheets
(CSS) is changing the
website design process.
To meet the rising needs
of CSS-conscious
designers, Macromedia
Dreamweaver MX includes
many new and improved
CSS-related features.
With these new features,
you can plan for future
updates, build websites
that are more compatible
with World Wide Web
Consortium (W3C)
standards, and comply
with new accessibility
laws. This article
discusses best practices
when using CSS and
highlights specific CSS
features in Dreamweaver
MX. Style sheets are, in
general terms, a
collection of formatting
rules that control the
appearance of content in
a web page. You can
implement CSS on your
pages three different
ways: Inline: a one-time
style placed in the code
Embedded: a style sheet
that controls the
elements on one web page
External: one external
style sheet that can
control the appearance of
many web pages Many
websites, in fact, use
combinations of these
different kinds of CSS
styles. An important
consideration in the use
of CSS styles is the fact
that different browsers
(and different versions
of the same browser)
render CSS styles
differently. In addition
to variations in web
browser compatibility,
you should be aware that
many other types of
browsers exist, such as
aural browsers, TV-based
browsers, handheld
devices such as Palm
Pilots, and TTY
(teletypewriter).
In 'Let It Snow, Man'
(MXDJ Vol. 2, issue 12),
I used Fireworks to
create all the essential
ingredients for our
frozen friend. We then
exported the pieces using
Export as CSS Layers.
This gave us a starting
HTML page (generated by
Fireworks) and all of our
graphics in absolutely
positioned DW layers
(DIVs).
Recently, while doing
some consulting, I
observed a programmer
hand-coding a query and
database fields onto a
Web page. Here is the
scary part: they were
using Dreamweaver MX
2004. The following week
I delivered a seminar and
spoke about dynamic
technology. I was amazed
how many did not know
about the built-in
features of Dreamweaver
for creating these pages.
Cascading Style Sheets
(CSS) can be confusing.
Not only do Web
developers need to know
the different CSS
properties, and the
sometimes bizarre ways
that Web browsers render
those properties, there
are times when CSS just
doesn't seem to behave.
You create a new class
style - .highlight, for
example - that's supposed
to change the text color
to burgundy. But when you
select the text and apply
the style nothing
happens.
As sites become larger
and larger, site
management becomes a
larger worry. How do I
keep a 2000-page site
updated? How do I keep
navigation elements
consistent? How do I
manage to change the nav
on a 2000-page site
without losing all my
hair? There are a few
methods in Dreamweaver
that accomplish this.
In today's wild, wild
Web, the catchphrases are
usability, accessibility,
standards-compliance, and
valid code. Why is valid
code so important? The
sheer number of browsers
out there that display
the same code differently
make it virtually
impossible to have
different versions of
code for each browser. In
this day and age,
maintaining standardized
and valid code is
essential.
In an effort geared
towards familiarizing
elementary students with
media applications,
Macromedia announced a
new, affordable license
for elementary schools.
This is the first time
that Macromedia has
offered licenses, reduced
or otherwise, on the
elementary level.
If you've decided this is
the year you'll really
get a handle on CSS, one
of the first things you
want to learn to do is
harness its power - and
avoid 'classitis.'
Understanding the
document tree - the
structure of the document
and the relationships
between the elements - is
the first step in writing
highly efficient and
compact CSS.
There is a little bit of
irony going on here: this
is an article about a
software package that
will go a long way toward
rendering printed
technical media, such as
this journal, obsolete.
Last year Macromedia
purchased the company
eHelp and, as a result,
acquired RoboHelp,
RoboInfo, RoboHelp for
Framemaker, RoboPDF, and
RoboDemo.
CSS has been around for
years, but many Web
designers still do not
think it is ready to be
used extensively because
of the host of browser
rendering inconsistencies
that exist. However, by
knowing a few CSS hacks
and tricks, you can learn
how to write code that is
cross-browser compatible
and allows you to fully
separate your content
from its presentation.
As a developer who often
finds myself with less
time to develop projects
than I would perhaps
like, the lure of
purchasing a plug-in that
saves time on database
creation is more than a
little tempting. This is
what the NeXTensio2
plug-in offers for
PHP-driven systems that
use Dreamweaver.
Leading customers
including EDGE*MODERN
Furniture, Gulfstream
Aerospace, and Sallie Mae
are realizing increased
productivity and
functionality with
Macromedia Dreamweaver MX
2004.
Since the launch of
Dreamweaver MX 2004, I've
had numerous
opportunities to
demonstrate its new
features and power to
both new and existing
Dreamweaver users. As
with any product
demonstration, it doesn't
take long before I'm
singing the praises of
Dreamweaver MX 2004's
abilities to design and
render CSS, or Cascading
Style Sheets.
While dialog boxes and
pull-down menus are one
way to insert HTML, all
that extra mousing around
takes time. After the
tenth time you choose
Insert > Image Objects >
Rollover Image, your
aching hand will need
some relief and you'll be
wondering if there's a
faster way to get your
work done.
Support for cascading
style sheets, or CSS, has
been present in
Dreamweaver for many
years; you may have taken
advantage of it as just
another software feature
without really knowing
how to utilize it fully,
efficiently, and
correctly. This article
will introduce you to
some general guidelines
to follow while setting
up and working with
CSS-based Web pages so
you can achieve more
consistent rendering
cross-browser.
No doubt, you have heard
about XML. XML is
everywhere. For Web
designers, that can add
to the confusion. If
something is everywhere,
it's nowhere. If only you
heard 'XML is the new
HTML,' then maybe you
could wrap your mind
around it as a markup
language. But chances
are, you've heard much
more than that about XML.
Unless you've been living
under a rock - at least a
rock without high speed
internet access - you've
no doubt heard of
Cascading Style sheets,
or CSS. Over the next few
months we'll be featuring
articles on how to use
Dreamweaver MX 2004 and
Cascading Style Sheets to
make your sites look
great and work better.
Dreamweaver is at the top
of the heap in the arena
of Web-development
applications. Part of the
reason why it is so
successful is its
plethora of timesaving
features that generate
code for you.
Originally, I was going
to use this article to
present a tutorial on
using PHAkt in
conjunction with
PostgreSQL to create
dynamic Web sites.
However, as I've just
returned from MAX 2003 (a
nice show, really), my
vision changed a bit. I
was repeatedly told,
'Dreamweaver users don't
work with server
behaviors - they prefer
to code manually.'
If you're using
Dreamweaver to build
ASP.NET-driven Web sites,
you've undoubtedly
encountered DataSets. The
DataSet tag, one of
Macromedia's custom tags,
interacts with a database
via SQL statements like
SELECT, INSERT, UPDATE,
DELETE. You can also use
it to execute stored
procedures. The DataSet
is to ASP.NET what the
recordset is to ASP.
Except that it's better,
of course.
Dreamweaver hides many
wonderful (and often
overlooked) tools. While
you may be a long-time
user of Dreamweaver
templates you might not
know some of their more
powerful features. This
article explains how two
of these 'template
secrets' interact, and
how you might use them on
your pages.
Powerful and easy 'hosted
search' services like
Google help your
customers unearth
everything from general
Web results anywhere on
the Internet to pages
located on your site.
The Web always changes,
and the tools we
developers use must also.
Dreamweaver MX 2004, the
next generation of the
popular Web development
program, is on its way,
featuring improved
support for cutting-edge
CSS, time-saving
enhancements, and
performance improvements.
In this first look, MX
Developer's Journal
presents an overview of
the changes.
I might have skipped some
of the new features of
Flash Player 10, but you
can always refer to the
official FAQ page. Visit
Plash Players 10 page on
Adobe Labs to dow
Because AJAX moves so
much application logic
from the server to the
client, it forces many
developers to master a
wider range of web
technologies than ever
before. T
Release of BlazeDS is a
great help from the Flex
enterprise adoption
perspective. On the
technical side, BlazeDS
provides a lightweight
replacement for LiveCycle
Dat
It's hard to overestimate
the importance of having
a good logging facility
when you develop
distributed applications.
Did the client's request
reached the server-sid
Web development is a
changing industry.
Technologies are born,
thrive, and then die,
while web developers
experience a great stress
helping their clients get
an Inte