Hi Peter,

Me too, I have asked Geertjan about re-starting the NetBeans
certifications, but saw that it needs a well engaged team, to write
tutorials, code examples, and then the test exams.

So, if you're interested, I'll be so pretty happy to get involved in a such
project.

King regards

Le dim. 30 janv. 2022 à 12:03, Peter Blemel <[email protected]> a écrit :

> I have just spent the better part of a couple of weeks "porting" two
> Platform applications to 12.6 from the dark ages. There was a lot of stuff
> that I didn't remember "why did I do that?", and going back to the
> tutorials helped.
>
> On the whole, I am impressed by how easy the "port" was.  My layers broke,
> but I always hated layer files anyway. I never really understood what I was
> doing, so a lot of it was copy pasta. 12.6 did strange things with them (my
> File menu was gone, other menus were moved around). Rebuilding my actions
> was pretty easy once I saw how the IDE built a new action with annotations.
> There are some cases where I would still prefer my text to be in a Bundle
> because a couple of different action/menus/buttons share the same text - so
> having multiple copies of the annotations means having fix typos in
> multiple places. There's probably an easier way to do it, I just don't know
> what it is yet.
>
> I had a DataLoader that was really unnecessary, but it took me a while to
> figure that out and just get rid of it.  There's probably some power there,
> but I wasn't using it.  The StackOverflow article I found that looked
> pretty recent said to add it to a layer, so that was what tipped me to
> getting rid of it.
>
> I particularly liked being able to manipulate the layers in the IDE once
> the annotations were in place. I couldn't do that with my old layer files.
>
> MultiView windows are what is giving me the most grief, but I'm slowly
> working past it.  My old code's OpenSupport gathered up all of the
> MultiViewDescriptors and called
> MultiViewFactory.createCloneableMultiView().  Each of my views was derived
> from TopComponent, which gave me access to the lookup (etc) - but the new
> scheme doesn't like views that subclass from TCs, so that's been some work.
> In particular, I can't figure out how to connect my views to the TC
> containing them.  I probably need to go revisit the lookup tutorial.
>
> Other than that, I'm happy with the IDE (except for its problems with my
> older freestyle and absolute layouts) and the compatibility of everything.
> My goal was to replace layer files with annotations, so from that
> perspective the lion's share of the older tutorials aren't particularly
> useful - but, they're still a good resource.
>
> I am very pleased with how easy it is to create a platform application,
> even though the winds of change seem to be shifting away from desktop
> applications for one of my two apps.
>
> Peter
>
> ________________________________
> From: Christian Lenz <[email protected]>
> Sent: Saturday, January 29, 2022 9:29 AM
> To: [email protected] <[email protected]>
> Subject: AW: "Original" NB tutorials?
>
> Not really outdated. With luck all the stuff is still working, also for
> the other NetBeans tutorial where it says „required NB6“. Sure a lot of
> Things changed but the tutorials helped a lot.
>
> I had luck to find the stuff on the wayback machine. So if you still have
> an Oracle link which is not working anymore, just check the Archive. No
> Images, but the text is still there 😊.
>
>
> Cheers
>
> Chris
>
> Von: Geertjan Wielenga
> Gesendet: Samstag, 29. Januar 2022 17:12
> An: dev
> Betreff: Re: "Original" NB tutorials?
>
> They're all by me personally and don't think they're anywhere anymore and
> certainly outdated.
>
> Gj
>
> On Sat, Jan 29, 2022 at 5:08 PM Eric Bresie <[email protected]> wrote:
>
> > Assume many are no longer available (i.e. videos by folks no longer with
> > Oracle or just moved away) but are any of the videos referenced here
> still
> > available, relevant, or superseded someplace?
> >
> > https://netbeans.apache.org/tutorials/nbm-10-top-apis.html
> >
> > Eric Bresie
> > [email protected]
> >
> >
> > On Wed, Jan 26, 2022 at 1:44 AM antonio <[email protected]> wrote:
> >
> > > Hi again, Peter,
> > >
> > > Yeah, time is the main problem with open source :-).
> > >
> > > Thanks for pointing this out! Based on your comments I created this new
> > > branch
> > >
> > >
> > >
> >
> https://github.com/vieiro/netbeans-website/tree/hotfix/images-for-tutorials-2/netbeans.apache.org/src/content/tutorials
> > >
> > > That I think solves the issue. It's not ready for PR (we may want to do
> > > some 'git rm' to remove dangling images first).
> > >
> > > What we want is to have each tutorial folder to have the images under
> > > the immediate 'images' subfolder. This is, '70/*.asciidoc' images
> should
> > > be kept under '70/images' subfolder, for instance. Without any
> > > cross-linking between directories.
> > >
> > > This will make some images being duplicated, but will also make it
> > > easier for us to remove those '60/*', '61/*' ... '80/*' subdirectories
> > > that we have been carrying along for ages since the migration, and that
> > > are not relevant anymore for Apache NetBeans.
> > >
> > > Thanks and kind regards,
> > > Antonio
> > >
> > > El 26/1/22 a las 3:58, Peter Blemel escribió:
> > > > I'm out of time for tonight.  I have some other things to do, but
> will
> > > get back to this soon.
> > > >
> > > > This version<
> https://1drv.ms/u/s!ArASQL2pSWgomUx_1ksXsCcFOETh?e=p3dthW
> > >
> > > has every image in one monolithic folder, which avoids cross-directory
> > > links.  I'm still thinking about how to split images into version
> folders
> > > in an automated way....  It also has broken links in comments. Have a
> > look
> > > if you have time.
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [email protected]
> > > For additional commands, e-mail: [email protected]
> > >
> > > For further information about the NetBeans mailing lists, visit:
> > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> > >
> > >
> > >
> > >
> >
>
>

Reply via email to